Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr')
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g8
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.tokens52
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionLexer.java1372
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionParser.java1252
4 files changed, 1184 insertions, 1500 deletions
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g
index 92cab6fad82..9ee2f5502ff 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g
@@ -1,6 +1,6 @@
/*
-* generated by Xtext
-*/
+ * generated by Xtext
+ */
grammar InternalUmlTransition;
options {
@@ -1234,8 +1234,6 @@ finally {
}
-RULE_INTEGER_VALUE : (('0'|'1'..'9' ('_'? '0'..'9')*)|('0b'|'0B') '0'..'1' ('_'? '0'..'1')*|('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F') ('_'? ('0'..'9'|'a'..'f'|'A'..'F'))*|'0' '_'? '0'..'7' ('_'? '0'..'7')*);
-
RULE_ID : (('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*|'\'' ( options {greedy=false;} : . )*'\'');
RULE_STRING : '"' ('\\' ('b'|'t'|'n'|'f'|'r'|'"'|'\''|'\\')|~(('\\'|'"')))* '"';
@@ -1246,6 +1244,8 @@ RULE_SL_COMMENT : '//' ~(('\n'|'\r'|'@'))* ('\r'? '\n')?;
RULE_INT : ('0'..'9')+;
+RULE_INTEGER_VALUE : (('0'|'1'..'9' ('_'? '0'..'9')*)|('0b'|'0B') '0'..'1' ('_'? '0'..'1')*|('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F') ('_'? ('0'..'9'|'a'..'f'|'A'..'F'))*|'0' '_'? '0'..'7' ('_'? '0'..'7')*);
+
RULE_WS : (' '|'\t'|'\r'|'\n')+;
RULE_ANY_OTHER : .;
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.tokens b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.tokens
index 89d26ddc1c0..e54f3eba4e7 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.tokens
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.tokens
@@ -1,30 +1,30 @@
-RULE_ID=4
-T__22=22
+','=15
+'/'=21
+'Activity'=12
+'OpaqueBehavior'=14
+'StateMachine'=13
+'['=19
+']'=20
+'after'=16
+'all'=22
+'at'=17
+'when'=18
RULE_ANY_OTHER=11
-T__21=21
-T__20=20
-RULE_INTEGER_VALUE=6
-RULE_SL_COMMENT=8
-RULE_ML_COMMENT=7
-T__19=19
+RULE_ID=4
+RULE_INT=8
+RULE_INTEGER_VALUE=9
+RULE_ML_COMMENT=6
+RULE_SL_COMMENT=7
RULE_STRING=5
-T__16=16
-T__15=15
-T__18=18
-T__17=17
+RULE_WS=10
T__12=12
-T__14=14
T__13=13
-RULE_INT=9
-RULE_WS=10
-'after'=16
-'when'=18
-'/'=21
-'['=19
-'OpaqueBehavior'=14
-','=15
-'at'=17
-'all'=22
-']'=20
-'StateMachine'=13
-'Activity'=12
+T__14=14
+T__15=15
+T__16=16
+T__17=17
+T__18=18
+T__19=19
+T__20=20
+T__21=21
+T__22=22
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionLexer.java b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionLexer.java
index 45fa4066100..79583cb3a7a 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionLexer.java
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionLexer.java
@@ -1,7 +1,5 @@
package org.eclipse.papyrus.uml.textedit.transition.xtext.ui.contentassist.antlr.internal;
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
import org.antlr.runtime.BaseRecognizer;
import org.antlr.runtime.CharStream;
import org.antlr.runtime.DFA;
@@ -11,30 +9,32 @@ import org.antlr.runtime.MismatchedSetException;
import org.antlr.runtime.NoViableAltException;
import org.antlr.runtime.RecognitionException;
import org.antlr.runtime.RecognizerSharedState;
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.Lexer;
@SuppressWarnings("all")
public class InternalUmlTransitionLexer extends Lexer {
- public static final int RULE_ID = 4;
- public static final int T__22 = 22;
- public static final int T__21 = 21;
- public static final int RULE_ANY_OTHER = 11;
- public static final int T__20 = 20;
- public static final int RULE_INTEGER_VALUE = 6;
- public static final int EOF = -1;
- public static final int RULE_SL_COMMENT = 8;
- public static final int RULE_ML_COMMENT = 7;
- public static final int T__19 = 19;
public static final int RULE_STRING = 5;
- public static final int T__16 = 16;
+ public static final int RULE_SL_COMMENT = 7;
+ public static final int T__19 = 19;
public static final int T__15 = 15;
- public static final int T__18 = 18;
+ public static final int T__16 = 16;
public static final int T__17 = 17;
+ public static final int T__18 = 18;
public static final int T__12 = 12;
- public static final int T__14 = 14;
public static final int T__13 = 13;
- public static final int RULE_INT = 9;
+ public static final int T__14 = 14;
+ public static final int EOF = -1;
+ public static final int RULE_ID = 4;
public static final int RULE_WS = 10;
+ public static final int RULE_ANY_OTHER = 11;
+ public static final int RULE_INT = 8;
+ public static final int T__22 = 22;
+ public static final int RULE_ML_COMMENT = 6;
+ public static final int RULE_INTEGER_VALUE = 9;
+ public static final int T__20 = 20;
+ public static final int T__21 = 21;
// delegates
// delegators
@@ -52,9 +52,8 @@ public class InternalUmlTransitionLexer extends Lexer {
}
- @Override
public String getGrammarFileName() {
- return "../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g";
+ return "InternalUmlTransition.g";
}
// $ANTLR start "T__12"
@@ -62,8 +61,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__12;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:11:7: ( 'Activity' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:11:9: 'Activity'
+ // InternalUmlTransition.g:11:7: ( 'Activity' )
+ // InternalUmlTransition.g:11:9: 'Activity'
{
match("Activity");
@@ -75,7 +74,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__12"
// $ANTLR start "T__13"
@@ -83,8 +81,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:12:7: ( 'StateMachine' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:12:9: 'StateMachine'
+ // InternalUmlTransition.g:12:7: ( 'StateMachine' )
+ // InternalUmlTransition.g:12:9: 'StateMachine'
{
match("StateMachine");
@@ -96,7 +94,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__13"
// $ANTLR start "T__14"
@@ -104,8 +101,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:13:7: ( 'OpaqueBehavior' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:13:9: 'OpaqueBehavior'
+ // InternalUmlTransition.g:13:7: ( 'OpaqueBehavior' )
+ // InternalUmlTransition.g:13:9: 'OpaqueBehavior'
{
match("OpaqueBehavior");
@@ -117,7 +114,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__14"
// $ANTLR start "T__15"
@@ -125,8 +121,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:14:7: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:14:9: ','
+ // InternalUmlTransition.g:14:7: ( ',' )
+ // InternalUmlTransition.g:14:9: ','
{
match(',');
@@ -137,7 +133,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__15"
// $ANTLR start "T__16"
@@ -145,8 +140,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:15:7: ( 'after' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:15:9: 'after'
+ // InternalUmlTransition.g:15:7: ( 'after' )
+ // InternalUmlTransition.g:15:9: 'after'
{
match("after");
@@ -158,7 +153,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__16"
// $ANTLR start "T__17"
@@ -166,8 +160,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:16:7: ( 'at' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:16:9: 'at'
+ // InternalUmlTransition.g:16:7: ( 'at' )
+ // InternalUmlTransition.g:16:9: 'at'
{
match("at");
@@ -179,7 +173,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__17"
// $ANTLR start "T__18"
@@ -187,8 +180,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:17:7: ( 'when' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:17:9: 'when'
+ // InternalUmlTransition.g:17:7: ( 'when' )
+ // InternalUmlTransition.g:17:9: 'when'
{
match("when");
@@ -200,7 +193,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__18"
// $ANTLR start "T__19"
@@ -208,8 +200,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:18:7: ( '[' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:18:9: '['
+ // InternalUmlTransition.g:18:7: ( '[' )
+ // InternalUmlTransition.g:18:9: '['
{
match('[');
@@ -220,7 +212,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__19"
// $ANTLR start "T__20"
@@ -228,8 +219,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:19:7: ( ']' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:19:9: ']'
+ // InternalUmlTransition.g:19:7: ( ']' )
+ // InternalUmlTransition.g:19:9: ']'
{
match(']');
@@ -240,7 +231,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__20"
// $ANTLR start "T__21"
@@ -248,8 +238,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:20:7: ( '/' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:20:9: '/'
+ // InternalUmlTransition.g:20:7: ( '/' )
+ // InternalUmlTransition.g:20:9: '/'
{
match('/');
@@ -260,7 +250,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__21"
// $ANTLR start "T__22"
@@ -268,8 +257,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:21:7: ( 'all' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:21:9: 'all'
+ // InternalUmlTransition.g:21:7: ( 'all' )
+ // InternalUmlTransition.g:21:9: 'all'
{
match("all");
@@ -281,497 +270,60 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__22"
- // $ANTLR start "RULE_INTEGER_VALUE"
- public final void mRULE_INTEGER_VALUE() throws RecognitionException {
- try {
- int _type = RULE_INTEGER_VALUE;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:20: ( ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B'
- // ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:22: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' )
- // '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:22: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' |
- // '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
- int alt13 = 4;
- int LA13_0 = input.LA(1);
-
- if ((LA13_0 == '0')) {
- switch (input.LA(2)) {
- case 'B':
- case 'b': {
- alt13 = 2;
- }
- break;
- case 'X':
- case 'x': {
- alt13 = 3;
- }
- break;
- case '0':
- case '1':
- case '2':
- case '3':
- case '4':
- case '5':
- case '6':
- case '7':
- case '_': {
- alt13 = 4;
- }
- break;
- default:
- alt13 = 1;
- }
-
- }
- else if (((LA13_0 >= '1' && LA13_0 <= '9'))) {
- alt13 = 1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
-
- throw nvae;
- }
- switch (alt13) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:23: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:23: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
- int alt3 = 2;
- int LA3_0 = input.LA(1);
-
- if ((LA3_0 == '0')) {
- alt3 = 1;
- }
- else if (((LA3_0 >= '1' && LA3_0 <= '9'))) {
- alt3 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 3, 0, input);
-
- throw nvae;
- }
- switch (alt3) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:24: '0'
- {
- match('0');
-
- }
- break;
- case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:28: '1' .. '9' ( ( '_' )? '0' .. '9' )*
- {
- matchRange('1', '9');
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:37: ( ( '_' )? '0' .. '9' )*
- loop2: do {
- int alt2 = 2;
- int LA2_0 = input.LA(1);
-
- if (((LA2_0 >= '0' && LA2_0 <= '9') || LA2_0 == '_')) {
- alt2 = 1;
- }
-
-
- switch (alt2) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:38: ( '_' )? '0' .. '9'
- {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:38: ( '_' )?
- int alt1 = 2;
- int LA1_0 = input.LA(1);
-
- if ((LA1_0 == '_')) {
- alt1 = 1;
- }
- switch (alt1) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:38: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- matchRange('0', '9');
-
- }
- break;
-
- default:
- break loop2;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
-
- }
- break;
- case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:55: ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )*
- {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:55: ( '0b' | '0B' )
- int alt4 = 2;
- int LA4_0 = input.LA(1);
-
- if ((LA4_0 == '0')) {
- int LA4_1 = input.LA(2);
-
- if ((LA4_1 == 'b')) {
- alt4 = 1;
- }
- else if ((LA4_1 == 'B')) {
- alt4 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 4, 1, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 4, 0, input);
-
- throw nvae;
- }
- switch (alt4) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:56: '0b'
- {
- match("0b");
-
-
- }
- break;
- case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:61: '0B'
- {
- match("0B");
-
-
- }
- break;
-
- }
-
- matchRange('0', '1');
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:76: ( ( '_' )? '0' .. '1' )*
- loop6: do {
- int alt6 = 2;
- int LA6_0 = input.LA(1);
-
- if (((LA6_0 >= '0' && LA6_0 <= '1') || LA6_0 == '_')) {
- alt6 = 1;
- }
-
-
- switch (alt6) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:77: ( '_' )? '0' .. '1'
- {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:77: ( '_' )?
- int alt5 = 2;
- int LA5_0 = input.LA(1);
-
- if ((LA5_0 == '_')) {
- alt5 = 1;
- }
- switch (alt5) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:77: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- matchRange('0', '1');
-
- }
- break;
-
- default:
- break loop6;
- }
- } while (true);
-
-
- }
- break;
- case 3:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:93: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( (
- // '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
- {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:93: ( '0x' | '0X' )
- int alt7 = 2;
- int LA7_0 = input.LA(1);
-
- if ((LA7_0 == '0')) {
- int LA7_1 = input.LA(2);
-
- if ((LA7_1 == 'x')) {
- alt7 = 1;
- }
- else if ((LA7_1 == 'X')) {
- alt7 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 1, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
-
- throw nvae;
- }
- switch (alt7) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:94: '0x'
- {
- match("0x");
-
-
- }
- break;
- case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:99: '0X'
- {
- match("0X");
-
-
- }
- break;
-
- }
-
- if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'F') || (input.LA(1) >= 'a' && input.LA(1) <= 'f')) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null, input);
- recover(mse);
- throw mse;
- }
-
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:134: ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
- loop9: do {
- int alt9 = 2;
- int LA9_0 = input.LA(1);
-
- if (((LA9_0 >= '0' && LA9_0 <= '9') || (LA9_0 >= 'A' && LA9_0 <= 'F') || LA9_0 == '_' || (LA9_0 >= 'a' && LA9_0 <= 'f'))) {
- alt9 = 1;
- }
-
-
- switch (alt9) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:135: ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
- {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:135: ( '_' )?
- int alt8 = 2;
- int LA8_0 = input.LA(1);
-
- if ((LA8_0 == '_')) {
- alt8 = 1;
- }
- switch (alt8) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:135: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'F') || (input.LA(1) >= 'a' && input.LA(1) <= 'f')) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null, input);
- recover(mse);
- throw mse;
- }
-
-
- }
- break;
-
- default:
- break loop9;
- }
- } while (true);
-
-
- }
- break;
- case 4:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:171: '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )*
- {
- match('0');
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:175: ( '_' )?
- int alt10 = 2;
- int LA10_0 = input.LA(1);
-
- if ((LA10_0 == '_')) {
- alt10 = 1;
- }
- switch (alt10) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:175: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- matchRange('0', '7');
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:189: ( ( '_' )? '0' .. '7' )*
- loop12: do {
- int alt12 = 2;
- int LA12_0 = input.LA(1);
-
- if (((LA12_0 >= '0' && LA12_0 <= '7') || LA12_0 == '_')) {
- alt12 = 1;
- }
-
-
- switch (alt12) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:190: ( '_' )? '0' .. '7'
- {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:190: ( '_' )?
- int alt11 = 2;
- int LA11_0 = input.LA(1);
-
- if ((LA11_0 == '_')) {
- alt11 = 1;
- }
- switch (alt11) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1237:190: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- matchRange('0', '7');
-
- }
- break;
-
- default:
- break loop12;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- } finally {
- }
- }
-
- // $ANTLR end "RULE_INTEGER_VALUE"
-
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1239:9: ( ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' |
- // '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1239:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' |
- // '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
+ // InternalUmlTransition.g:1237:9: ( ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' ) )
+ // InternalUmlTransition.g:1237:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1239:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z'
- // | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
- int alt16 = 2;
- int LA16_0 = input.LA(1);
-
- if (((LA16_0 >= 'A' && LA16_0 <= 'Z') || LA16_0 == '_' || (LA16_0 >= 'a' && LA16_0 <= 'z'))) {
- alt16 = 1;
- }
- else if ((LA16_0 == '\'')) {
- alt16 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ // InternalUmlTransition.g:1237:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
+ int alt3 = 2;
+ int LA3_0 = input.LA(1);
+
+ if (((LA3_0 >= 'A' && LA3_0 <= 'Z') || LA3_0 == '_' || (LA3_0 >= 'a' && LA3_0 <= 'z'))) {
+ alt3 = 1;
+ } else if ((LA3_0 == '\'')) {
+ alt3 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 3, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt3) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1239:12: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' |
- // '_' | '0' .. '9' )*
+ // InternalUmlTransition.g:1237:12: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
if ((input.LA(1) >= 'A' && input.LA(1) <= 'Z') || input.LA(1) == '_' || (input.LA(1) >= 'a' && input.LA(1) <= 'z')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
}
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1239:36: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop14: do {
- int alt14 = 2;
- int LA14_0 = input.LA(1);
+ // InternalUmlTransition.g:1237:36: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop1: do {
+ int alt1 = 2;
+ int LA1_0 = input.LA(1);
- if (((LA14_0 >= '0' && LA14_0 <= '9') || (LA14_0 >= 'A' && LA14_0 <= 'Z') || LA14_0 == '_' || (LA14_0 >= 'a' && LA14_0 <= 'z'))) {
- alt14 = 1;
+ if (((LA1_0 >= '0' && LA1_0 <= '9') || (LA1_0 >= 'A' && LA1_0 <= 'Z') || LA1_0 == '_' || (LA1_0 >= 'a' && LA1_0 <= 'z'))) {
+ alt1 = 1;
}
- switch (alt14) {
+ switch (alt1) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:
+ // InternalUmlTransition.g:
{
if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'Z') || input.LA(1) == '_' || (input.LA(1) >= 'a' && input.LA(1) <= 'z')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -782,7 +334,7 @@ public class InternalUmlTransitionLexer extends Lexer {
break;
default:
- break loop14;
+ break loop1;
}
} while (true);
@@ -790,25 +342,24 @@ public class InternalUmlTransitionLexer extends Lexer {
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1239:70: '\\'' ( options {greedy=false; } : . )* '\\''
+ // InternalUmlTransition.g:1237:70: '\\'' ( options {greedy=false; } : . )* '\\''
{
match('\'');
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1239:75: ( options {greedy=false; } : . )*
- loop15: do {
- int alt15 = 2;
- int LA15_0 = input.LA(1);
-
- if ((LA15_0 == '\'')) {
- alt15 = 2;
- }
- else if (((LA15_0 >= '\u0000' && LA15_0 <= '&') || (LA15_0 >= '(' && LA15_0 <= '\uFFFF'))) {
- alt15 = 1;
+ // InternalUmlTransition.g:1237:75: ( options {greedy=false; } : . )*
+ loop2: do {
+ int alt2 = 2;
+ int LA2_0 = input.LA(1);
+
+ if ((LA2_0 == '\'')) {
+ alt2 = 2;
+ } else if (((LA2_0 >= '\u0000' && LA2_0 <= '&') || (LA2_0 >= '(' && LA2_0 <= '\uFFFF'))) {
+ alt2 = 1;
}
- switch (alt15) {
+ switch (alt2) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1239:103: .
+ // InternalUmlTransition.g:1237:103: .
{
matchAny();
@@ -816,7 +367,7 @@ public class InternalUmlTransitionLexer extends Lexer {
break;
default:
- break loop15;
+ break loop2;
}
} while (true);
@@ -835,7 +386,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_ID"
// $ANTLR start "RULE_STRING"
@@ -843,37 +393,31 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1241:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' |
- // '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1241:15: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' |
- // '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalUmlTransition.g:1239:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalUmlTransition.g:1239:15: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1241:19: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\'
- // ) | ~ ( ( '\\\\' | '\"' ) ) )*
- loop17: do {
- int alt17 = 3;
- int LA17_0 = input.LA(1);
-
- if ((LA17_0 == '\\')) {
- alt17 = 1;
- }
- else if (((LA17_0 >= '\u0000' && LA17_0 <= '!') || (LA17_0 >= '#' && LA17_0 <= '[') || (LA17_0 >= ']' && LA17_0 <= '\uFFFF'))) {
- alt17 = 2;
+ // InternalUmlTransition.g:1239:19: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop4: do {
+ int alt4 = 3;
+ int LA4_0 = input.LA(1);
+
+ if ((LA4_0 == '\\')) {
+ alt4 = 1;
+ } else if (((LA4_0 >= '\u0000' && LA4_0 <= '!') || (LA4_0 >= '#' && LA4_0 <= '[') || (LA4_0 >= ']' && LA4_0 <= '\uFFFF'))) {
+ alt4 = 2;
}
- switch (alt17) {
+ switch (alt4) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1241:20: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' |
- // '\\\\' )
+ // InternalUmlTransition.g:1239:20: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if (input.LA(1) == '\"' || input.LA(1) == '\'' || input.LA(1) == '\\' || input.LA(1) == 'b' || input.LA(1) == 'f' || input.LA(1) == 'n' || input.LA(1) == 'r' || input.LA(1) == 't') {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -883,13 +427,12 @@ public class InternalUmlTransitionLexer extends Lexer {
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1241:61: ~ ( ( '\\\\' | '\"' ) )
+ // InternalUmlTransition.g:1239:61: ~ ( ( '\\\\' | '\"' ) )
{
if ((input.LA(1) >= '\u0000' && input.LA(1) <= '!') || (input.LA(1) >= '#' && input.LA(1) <= '[') || (input.LA(1) >= ']' && input.LA(1) <= '\uFFFF')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -900,7 +443,7 @@ public class InternalUmlTransitionLexer extends Lexer {
break;
default:
- break loop17;
+ break loop4;
}
} while (true);
@@ -913,7 +456,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_STRING"
// $ANTLR start "RULE_ML_COMMENT"
@@ -921,46 +463,43 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1243:17: ( '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1243:19: '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/'
+ // InternalUmlTransition.g:1241:17: ( '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/' )
+ // InternalUmlTransition.g:1241:19: '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/'
{
match("/*");
if ((input.LA(1) >= '\u0000' && input.LA(1) <= '?') || (input.LA(1) >= 'A' && input.LA(1) <= '\uFFFF')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
}
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1243:31: ( options {greedy=false; } : . )*
- loop18: do {
- int alt18 = 2;
- int LA18_0 = input.LA(1);
+ // InternalUmlTransition.g:1241:31: ( options {greedy=false; } : . )*
+ loop5: do {
+ int alt5 = 2;
+ int LA5_0 = input.LA(1);
- if ((LA18_0 == '*')) {
- int LA18_1 = input.LA(2);
+ if ((LA5_0 == '*')) {
+ int LA5_1 = input.LA(2);
- if ((LA18_1 == '/')) {
- alt18 = 2;
- }
- else if (((LA18_1 >= '\u0000' && LA18_1 <= '.') || (LA18_1 >= '0' && LA18_1 <= '\uFFFF'))) {
- alt18 = 1;
+ if ((LA5_1 == '/')) {
+ alt5 = 2;
+ } else if (((LA5_1 >= '\u0000' && LA5_1 <= '.') || (LA5_1 >= '0' && LA5_1 <= '\uFFFF'))) {
+ alt5 = 1;
}
- }
- else if (((LA18_0 >= '\u0000' && LA18_0 <= ')') || (LA18_0 >= '+' && LA18_0 <= '\uFFFF'))) {
- alt18 = 1;
+ } else if (((LA5_0 >= '\u0000' && LA5_0 <= ')') || (LA5_0 >= '+' && LA5_0 <= '\uFFFF'))) {
+ alt5 = 1;
}
- switch (alt18) {
+ switch (alt5) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1243:59: .
+ // InternalUmlTransition.g:1241:59: .
{
matchAny();
@@ -968,7 +507,7 @@ public class InternalUmlTransitionLexer extends Lexer {
break;
default:
- break loop18;
+ break loop5;
}
} while (true);
@@ -982,7 +521,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_ML_COMMENT"
// $ANTLR start "RULE_SL_COMMENT"
@@ -990,30 +528,29 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1245:17: ( '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1245:19: '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalUmlTransition.g:1243:17: ( '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalUmlTransition.g:1243:19: '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1245:24: (~ ( ( '\\n' | '\\r' | '@' ) ) )*
- loop19: do {
- int alt19 = 2;
- int LA19_0 = input.LA(1);
+ // InternalUmlTransition.g:1243:24: (~ ( ( '\\n' | '\\r' | '@' ) ) )*
+ loop6: do {
+ int alt6 = 2;
+ int LA6_0 = input.LA(1);
- if (((LA19_0 >= '\u0000' && LA19_0 <= '\t') || (LA19_0 >= '\u000B' && LA19_0 <= '\f') || (LA19_0 >= '\u000E' && LA19_0 <= '?') || (LA19_0 >= 'A' && LA19_0 <= '\uFFFF'))) {
- alt19 = 1;
+ if (((LA6_0 >= '\u0000' && LA6_0 <= '\t') || (LA6_0 >= '\u000B' && LA6_0 <= '\f') || (LA6_0 >= '\u000E' && LA6_0 <= '?') || (LA6_0 >= 'A' && LA6_0 <= '\uFFFF'))) {
+ alt6 = 1;
}
- switch (alt19) {
+ switch (alt6) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1245:24: ~ ( ( '\\n' | '\\r' | '@' ) )
+ // InternalUmlTransition.g:1243:24: ~ ( ( '\\n' | '\\r' | '@' ) )
{
if ((input.LA(1) >= '\u0000' && input.LA(1) <= '\t') || (input.LA(1) >= '\u000B' && input.LA(1) <= '\f') || (input.LA(1) >= '\u000E' && input.LA(1) <= '?') || (input.LA(1) >= 'A' && input.LA(1) <= '\uFFFF')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -1024,31 +561,31 @@ public class InternalUmlTransitionLexer extends Lexer {
break;
default:
- break loop19;
+ break loop6;
}
} while (true);
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1245:44: ( ( '\\r' )? '\\n' )?
- int alt21 = 2;
- int LA21_0 = input.LA(1);
+ // InternalUmlTransition.g:1243:44: ( ( '\\r' )? '\\n' )?
+ int alt8 = 2;
+ int LA8_0 = input.LA(1);
- if ((LA21_0 == '\n' || LA21_0 == '\r')) {
- alt21 = 1;
+ if ((LA8_0 == '\n' || LA8_0 == '\r')) {
+ alt8 = 1;
}
- switch (alt21) {
+ switch (alt8) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1245:45: ( '\\r' )? '\\n'
+ // InternalUmlTransition.g:1243:45: ( '\\r' )? '\\n'
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1245:45: ( '\\r' )?
- int alt20 = 2;
- int LA20_0 = input.LA(1);
+ // InternalUmlTransition.g:1243:45: ( '\\r' )?
+ int alt7 = 2;
+ int LA7_0 = input.LA(1);
- if ((LA20_0 == '\r')) {
- alt20 = 1;
+ if ((LA7_0 == '\r')) {
+ alt7 = 1;
}
- switch (alt20) {
+ switch (alt7) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1245:45: '\\r'
+ // InternalUmlTransition.g:1243:45: '\\r'
{
match('\r');
@@ -1072,7 +609,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_SL_COMMENT"
// $ANTLR start "RULE_INT"
@@ -1080,23 +616,23 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1247:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1247:12: ( '0' .. '9' )+
+ // InternalUmlTransition.g:1245:10: ( ( '0' .. '9' )+ )
+ // InternalUmlTransition.g:1245:12: ( '0' .. '9' )+
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1247:12: ( '0' .. '9' )+
- int cnt22 = 0;
- loop22: do {
- int alt22 = 2;
- int LA22_0 = input.LA(1);
-
- if (((LA22_0 >= '0' && LA22_0 <= '9'))) {
- alt22 = 1;
+ // InternalUmlTransition.g:1245:12: ( '0' .. '9' )+
+ int cnt9 = 0;
+ loop9: do {
+ int alt9 = 2;
+ int LA9_0 = input.LA(1);
+
+ if (((LA9_0 >= '0' && LA9_0 <= '9'))) {
+ alt9 = 1;
}
- switch (alt22) {
+ switch (alt9) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1247:13: '0' .. '9'
+ // InternalUmlTransition.g:1245:13: '0' .. '9'
{
matchRange('0', '9');
@@ -1104,14 +640,12 @@ public class InternalUmlTransitionLexer extends Lexer {
break;
default:
- if (cnt22 >= 1) {
- break loop22;
- }
- EarlyExitException eee =
- new EarlyExitException(22, input);
+ if (cnt9 >= 1)
+ break loop9;
+ EarlyExitException eee = new EarlyExitException(9, input);
throw eee;
}
- cnt22++;
+ cnt9++;
} while (true);
@@ -1122,18 +656,424 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_INT"
+ // $ANTLR start "RULE_INTEGER_VALUE"
+ public final void mRULE_INTEGER_VALUE() throws RecognitionException {
+ try {
+ int _type = RULE_INTEGER_VALUE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalUmlTransition.g:1247:20: ( ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F'
+ // ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* ) )
+ // InternalUmlTransition.g:1247:22: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
+ // )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
+ {
+ // InternalUmlTransition.g:1247:22: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' ..
+ // 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
+ int alt22 = 4;
+ int LA22_0 = input.LA(1);
+
+ if ((LA22_0 == '0')) {
+ switch (input.LA(2)) {
+ case 'B':
+ case 'b': {
+ alt22 = 2;
+ }
+ break;
+ case 'X':
+ case 'x': {
+ alt22 = 3;
+ }
+ break;
+ case '0':
+ case '1':
+ case '2':
+ case '3':
+ case '4':
+ case '5':
+ case '6':
+ case '7':
+ case '_': {
+ alt22 = 4;
+ }
+ break;
+ default:
+ alt22 = 1;
+ }
+
+ } else if (((LA22_0 >= '1' && LA22_0 <= '9'))) {
+ alt22 = 1;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 22, 0, input);
+
+ throw nvae;
+ }
+ switch (alt22) {
+ case 1:
+ // InternalUmlTransition.g:1247:23: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
+ {
+ // InternalUmlTransition.g:1247:23: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
+ int alt12 = 2;
+ int LA12_0 = input.LA(1);
+
+ if ((LA12_0 == '0')) {
+ alt12 = 1;
+ } else if (((LA12_0 >= '1' && LA12_0 <= '9'))) {
+ alt12 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 12, 0, input);
+
+ throw nvae;
+ }
+ switch (alt12) {
+ case 1:
+ // InternalUmlTransition.g:1247:24: '0'
+ {
+ match('0');
+
+ }
+ break;
+ case 2:
+ // InternalUmlTransition.g:1247:28: '1' .. '9' ( ( '_' )? '0' .. '9' )*
+ {
+ matchRange('1', '9');
+ // InternalUmlTransition.g:1247:37: ( ( '_' )? '0' .. '9' )*
+ loop11: do {
+ int alt11 = 2;
+ int LA11_0 = input.LA(1);
+
+ if (((LA11_0 >= '0' && LA11_0 <= '9') || LA11_0 == '_')) {
+ alt11 = 1;
+ }
+
+
+ switch (alt11) {
+ case 1:
+ // InternalUmlTransition.g:1247:38: ( '_' )? '0' .. '9'
+ {
+ // InternalUmlTransition.g:1247:38: ( '_' )?
+ int alt10 = 2;
+ int LA10_0 = input.LA(1);
+
+ if ((LA10_0 == '_')) {
+ alt10 = 1;
+ }
+ switch (alt10) {
+ case 1:
+ // InternalUmlTransition.g:1247:38: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '9');
+
+ }
+ break;
+
+ default:
+ break loop11;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // InternalUmlTransition.g:1247:55: ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )*
+ {
+ // InternalUmlTransition.g:1247:55: ( '0b' | '0B' )
+ int alt13 = 2;
+ int LA13_0 = input.LA(1);
+
+ if ((LA13_0 == '0')) {
+ int LA13_1 = input.LA(2);
+
+ if ((LA13_1 == 'b')) {
+ alt13 = 1;
+ } else if ((LA13_1 == 'B')) {
+ alt13 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 13, 1, input);
+
+ throw nvae;
+ }
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 13, 0, input);
+
+ throw nvae;
+ }
+ switch (alt13) {
+ case 1:
+ // InternalUmlTransition.g:1247:56: '0b'
+ {
+ match("0b");
+
+
+ }
+ break;
+ case 2:
+ // InternalUmlTransition.g:1247:61: '0B'
+ {
+ match("0B");
+
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '1');
+ // InternalUmlTransition.g:1247:76: ( ( '_' )? '0' .. '1' )*
+ loop15: do {
+ int alt15 = 2;
+ int LA15_0 = input.LA(1);
+
+ if (((LA15_0 >= '0' && LA15_0 <= '1') || LA15_0 == '_')) {
+ alt15 = 1;
+ }
+
+
+ switch (alt15) {
+ case 1:
+ // InternalUmlTransition.g:1247:77: ( '_' )? '0' .. '1'
+ {
+ // InternalUmlTransition.g:1247:77: ( '_' )?
+ int alt14 = 2;
+ int LA14_0 = input.LA(1);
+
+ if ((LA14_0 == '_')) {
+ alt14 = 1;
+ }
+ switch (alt14) {
+ case 1:
+ // InternalUmlTransition.g:1247:77: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '1');
+
+ }
+ break;
+
+ default:
+ break loop15;
+ }
+ } while (true);
+
+
+ }
+ break;
+ case 3:
+ // InternalUmlTransition.g:1247:93: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
+ {
+ // InternalUmlTransition.g:1247:93: ( '0x' | '0X' )
+ int alt16 = 2;
+ int LA16_0 = input.LA(1);
+
+ if ((LA16_0 == '0')) {
+ int LA16_1 = input.LA(2);
+
+ if ((LA16_1 == 'x')) {
+ alt16 = 1;
+ } else if ((LA16_1 == 'X')) {
+ alt16 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 16, 1, input);
+
+ throw nvae;
+ }
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 16, 0, input);
+
+ throw nvae;
+ }
+ switch (alt16) {
+ case 1:
+ // InternalUmlTransition.g:1247:94: '0x'
+ {
+ match("0x");
+
+
+ }
+ break;
+ case 2:
+ // InternalUmlTransition.g:1247:99: '0X'
+ {
+ match("0X");
+
+
+ }
+ break;
+
+ }
+
+ if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'F') || (input.LA(1) >= 'a' && input.LA(1) <= 'f')) {
+ input.consume();
+
+ } else {
+ MismatchedSetException mse = new MismatchedSetException(null, input);
+ recover(mse);
+ throw mse;
+ }
+
+ // InternalUmlTransition.g:1247:134: ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
+ loop18: do {
+ int alt18 = 2;
+ int LA18_0 = input.LA(1);
+
+ if (((LA18_0 >= '0' && LA18_0 <= '9') || (LA18_0 >= 'A' && LA18_0 <= 'F') || LA18_0 == '_' || (LA18_0 >= 'a' && LA18_0 <= 'f'))) {
+ alt18 = 1;
+ }
+
+
+ switch (alt18) {
+ case 1:
+ // InternalUmlTransition.g:1247:135: ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
+ {
+ // InternalUmlTransition.g:1247:135: ( '_' )?
+ int alt17 = 2;
+ int LA17_0 = input.LA(1);
+
+ if ((LA17_0 == '_')) {
+ alt17 = 1;
+ }
+ switch (alt17) {
+ case 1:
+ // InternalUmlTransition.g:1247:135: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'F') || (input.LA(1) >= 'a' && input.LA(1) <= 'f')) {
+ input.consume();
+
+ } else {
+ MismatchedSetException mse = new MismatchedSetException(null, input);
+ recover(mse);
+ throw mse;
+ }
+
+
+ }
+ break;
+
+ default:
+ break loop18;
+ }
+ } while (true);
+
+
+ }
+ break;
+ case 4:
+ // InternalUmlTransition.g:1247:171: '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )*
+ {
+ match('0');
+ // InternalUmlTransition.g:1247:175: ( '_' )?
+ int alt19 = 2;
+ int LA19_0 = input.LA(1);
+
+ if ((LA19_0 == '_')) {
+ alt19 = 1;
+ }
+ switch (alt19) {
+ case 1:
+ // InternalUmlTransition.g:1247:175: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '7');
+ // InternalUmlTransition.g:1247:189: ( ( '_' )? '0' .. '7' )*
+ loop21: do {
+ int alt21 = 2;
+ int LA21_0 = input.LA(1);
+
+ if (((LA21_0 >= '0' && LA21_0 <= '7') || LA21_0 == '_')) {
+ alt21 = 1;
+ }
+
+
+ switch (alt21) {
+ case 1:
+ // InternalUmlTransition.g:1247:190: ( '_' )? '0' .. '7'
+ {
+ // InternalUmlTransition.g:1247:190: ( '_' )?
+ int alt20 = 2;
+ int LA20_0 = input.LA(1);
+
+ if ((LA20_0 == '_')) {
+ alt20 = 1;
+ }
+ switch (alt20) {
+ case 1:
+ // InternalUmlTransition.g:1247:190: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '7');
+
+ }
+ break;
+
+ default:
+ break loop21;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ } finally {
+ }
+ }
+ // $ANTLR end "RULE_INTEGER_VALUE"
+
// $ANTLR start "RULE_WS"
public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1249:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1249:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalUmlTransition.g:1249:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalUmlTransition.g:1249:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1249:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalUmlTransition.g:1249:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt23 = 0;
loop23: do {
int alt23 = 2;
@@ -1146,13 +1086,12 @@ public class InternalUmlTransitionLexer extends Lexer {
switch (alt23) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:
+ // InternalUmlTransition.g:
{
if ((input.LA(1) >= '\t' && input.LA(1) <= '\n') || input.LA(1) == '\r' || input.LA(1) == ' ') {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -1163,11 +1102,9 @@ public class InternalUmlTransitionLexer extends Lexer {
break;
default:
- if (cnt23 >= 1) {
+ if (cnt23 >= 1)
break loop23;
- }
- EarlyExitException eee =
- new EarlyExitException(23, input);
+ EarlyExitException eee = new EarlyExitException(23, input);
throw eee;
}
cnt23++;
@@ -1181,7 +1118,6 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_WS"
// $ANTLR start "RULE_ANY_OTHER"
@@ -1189,8 +1125,8 @@ public class InternalUmlTransitionLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1251:16: ( . )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1251:18: .
+ // InternalUmlTransition.g:1251:16: ( . )
+ // InternalUmlTransition.g:1251:18: .
{
matchAny();
@@ -1201,144 +1137,141 @@ public class InternalUmlTransitionLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_ANY_OTHER"
- @Override
public void mTokens() throws RecognitionException {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:8: ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 |
- // T__21 | T__22 | RULE_INTEGER_VALUE | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_INT | RULE_WS | RULE_ANY_OTHER )
+ // InternalUmlTransition.g:1:8: ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_INT | RULE_INTEGER_VALUE | RULE_WS | RULE_ANY_OTHER )
int alt24 = 19;
alt24 = dfa24.predict(input);
switch (alt24) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:10: T__12
+ // InternalUmlTransition.g:1:10: T__12
{
mT__12();
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:16: T__13
+ // InternalUmlTransition.g:1:16: T__13
{
mT__13();
}
break;
case 3:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:22: T__14
+ // InternalUmlTransition.g:1:22: T__14
{
mT__14();
}
break;
case 4:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:28: T__15
+ // InternalUmlTransition.g:1:28: T__15
{
mT__15();
}
break;
case 5:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:34: T__16
+ // InternalUmlTransition.g:1:34: T__16
{
mT__16();
}
break;
case 6:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:40: T__17
+ // InternalUmlTransition.g:1:40: T__17
{
mT__17();
}
break;
case 7:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:46: T__18
+ // InternalUmlTransition.g:1:46: T__18
{
mT__18();
}
break;
case 8:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:52: T__19
+ // InternalUmlTransition.g:1:52: T__19
{
mT__19();
}
break;
case 9:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:58: T__20
+ // InternalUmlTransition.g:1:58: T__20
{
mT__20();
}
break;
case 10:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:64: T__21
+ // InternalUmlTransition.g:1:64: T__21
{
mT__21();
}
break;
case 11:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:70: T__22
+ // InternalUmlTransition.g:1:70: T__22
{
mT__22();
}
break;
case 12:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:76: RULE_INTEGER_VALUE
+ // InternalUmlTransition.g:1:76: RULE_ID
{
- mRULE_INTEGER_VALUE();
+ mRULE_ID();
}
break;
case 13:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:95: RULE_ID
+ // InternalUmlTransition.g:1:84: RULE_STRING
{
- mRULE_ID();
+ mRULE_STRING();
}
break;
case 14:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:103: RULE_STRING
+ // InternalUmlTransition.g:1:96: RULE_ML_COMMENT
{
- mRULE_STRING();
+ mRULE_ML_COMMENT();
}
break;
case 15:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:115: RULE_ML_COMMENT
+ // InternalUmlTransition.g:1:112: RULE_SL_COMMENT
{
- mRULE_ML_COMMENT();
+ mRULE_SL_COMMENT();
}
break;
case 16:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:131: RULE_SL_COMMENT
+ // InternalUmlTransition.g:1:128: RULE_INT
{
- mRULE_SL_COMMENT();
+ mRULE_INT();
}
break;
case 17:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:147: RULE_INT
+ // InternalUmlTransition.g:1:137: RULE_INTEGER_VALUE
{
- mRULE_INT();
+ mRULE_INTEGER_VALUE();
}
break;
case 18:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:156: RULE_WS
+ // InternalUmlTransition.g:1:156: RULE_WS
{
mRULE_WS();
}
break;
case 19:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1:164: RULE_ANY_OTHER
+ // InternalUmlTransition.g:1:164: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1351,41 +1284,14 @@ public class InternalUmlTransitionLexer extends Lexer {
protected DFA24 dfa24 = new DFA24(this);
- static final String DFA24_eotS =
- "\1\uffff\3\22\1\uffff\2\22\2\uffff\1\36\2\37\1\uffff\2\20\2\uffff" +
- "\1\22\1\uffff\2\22\1\uffff\1\22\1\51\2\22\6\uffff\1\37\1\uffff\1" +
- "\37\2\uffff\4\22\1\uffff\1\61\1\22\1\37\4\22\1\uffff\1\67\3\22\1" +
- "\73\1\uffff\3\22\1\uffff\3\22\1\102\2\22\1\uffff\6\22\1\113\1\22" +
- "\1\uffff\1\22\1\116\1\uffff";
- static final String DFA24_eofS =
- "\117\uffff";
- static final String DFA24_minS =
- "\1\0\1\143\1\164\1\160\1\uffff\1\146\1\150\2\uffff\1\52\2\60\1" +
- "\uffff\2\0\2\uffff\1\164\1\uffff\2\141\1\uffff\1\164\1\60\1\154" +
- "\1\145\6\uffff\1\60\1\uffff\1\60\2\uffff\1\151\1\164\1\161\1\145" +
- "\1\uffff\1\60\1\156\1\60\1\166\1\145\1\165\1\162\1\uffff\1\60\1" +
- "\151\1\115\1\145\1\60\1\uffff\1\164\1\141\1\102\1\uffff\1\171\1" +
- "\143\1\145\1\60\2\150\1\uffff\1\151\1\141\1\156\1\166\1\145\1\151" +
- "\1\60\1\157\1\uffff\1\162\1\60\1\uffff";
- static final String DFA24_maxS =
- "\1\uffff\1\143\1\164\1\160\1\uffff\1\164\1\150\2\uffff\1\57\2\71" +
- "\1\uffff\2\uffff\2\uffff\1\164\1\uffff\2\141\1\uffff\1\164\1\172" +
- "\1\154\1\145\6\uffff\1\71\1\uffff\1\71\2\uffff\1\151\1\164\1\161" +
- "\1\145\1\uffff\1\172\1\156\1\71\1\166\1\145\1\165\1\162\1\uffff" +
- "\1\172\1\151\1\115\1\145\1\172\1\uffff\1\164\1\141\1\102\1\uffff" +
- "\1\171\1\143\1\145\1\172\2\150\1\uffff\1\151\1\141\1\156\1\166\1" +
- "\145\1\151\1\172\1\157\1\uffff\1\162\1\172\1\uffff";
- static final String DFA24_acceptS =
- "\4\uffff\1\4\2\uffff\1\10\1\11\3\uffff\1\15\2\uffff\1\22\1\23\1" +
- "\uffff\1\15\2\uffff\1\4\4\uffff\1\10\1\11\1\17\1\20\1\12\1\14\1" +
- "\uffff\1\21\1\uffff\1\16\1\22\4\uffff\1\6\7\uffff\1\13\5\uffff\1" +
- "\7\3\uffff\1\5\6\uffff\1\1\10\uffff\1\2\2\uffff\1\3";
- static final String DFA24_specialS =
- "\1\0\14\uffff\1\2\1\1\100\uffff}>";
+ static final String DFA24_eotS = "\1\uffff\3\22\1\uffff\2\22\2\uffff\1\36\1\uffff\2\20\2\41\2\uffff\1\22\1\uffff\2\22\1\uffff\1\22\1\51\2\22\10\uffff\2\41\1\uffff\4\22\1\uffff\1\61\1\22\1\41\4\22\1\uffff\1\67\3\22\1\73\1\uffff\3\22\1\uffff\3\22\1\102\2\22\1\uffff\6\22\1\113\1\22\1\uffff\1\22\1\116\1\uffff";
+ static final String DFA24_eofS = "\117\uffff";
+ static final String DFA24_minS = "\1\0\1\143\1\164\1\160\1\uffff\1\146\1\150\2\uffff\1\52\1\uffff\2\0\2\60\2\uffff\1\164\1\uffff\2\141\1\uffff\1\164\1\60\1\154\1\145\10\uffff\2\60\1\uffff\1\151\1\164\1\161\1\145\1\uffff\1\60\1\156\1\60\1\166\1\145\1\165\1\162\1\uffff\1\60\1\151\1\115\1\145\1\60\1\uffff\1\164\1\141\1\102\1\uffff\1\171\1\143\1\145\1\60\2\150\1\uffff\1\151\1\141\1\156\1\166\1\145\1\151\1\60\1\157\1\uffff\1\162\1\60\1\uffff";
+ static final String DFA24_maxS = "\1\uffff\1\143\1\164\1\160\1\uffff\1\164\1\150\2\uffff\1\57\1\uffff\2\uffff\1\170\1\137\2\uffff\1\164\1\uffff\2\141\1\uffff\1\164\1\172\1\154\1\145\10\uffff\2\137\1\uffff\1\151\1\164\1\161\1\145\1\uffff\1\172\1\156\1\137\1\166\1\145\1\165\1\162\1\uffff\1\172\1\151\1\115\1\145\1\172\1\uffff\1\164\1\141\1\102\1\uffff\1\171\1\143\1\145\1\172\2\150\1\uffff\1\151\1\141\1\156\1\166\1\145\1\151\1\172\1\157\1\uffff\1\162\1\172\1\uffff";
+ static final String DFA24_acceptS = "\4\uffff\1\4\2\uffff\1\10\1\11\1\uffff\1\14\4\uffff\1\22\1\23\1\uffff\1\14\2\uffff\1\4\4\uffff\1\10\1\11\1\16\1\17\1\12\1\15\1\21\1\20\2\uffff\1\22\4\uffff\1\6\7\uffff\1\13\5\uffff\1\7\3\uffff\1\5\6\uffff\1\1\10\uffff\1\2\2\uffff\1\3";
+ static final String DFA24_specialS = "\1\1\12\uffff\1\0\1\2\102\uffff}>";
static final String[] DFA24_transitionS = {
- "\11\20\2\17\2\20\1\17\22\20\1\17\1\20\1\16\4\20\1\15\4\20\1" +
- "\4\2\20\1\11\1\12\11\13\7\20\1\1\15\14\1\3\3\14\1\2\7\14\1\7" +
- "\1\20\1\10\1\20\1\14\1\20\1\5\25\14\1\6\3\14\uff85\20",
+ "\11\20\2\17\2\20\1\17\22\20\1\17\1\20\1\14\4\20\1\13\4\20\1\4\2\20\1\11\1\15\11\16\7\20\1\1\15\12\1\3\3\12\1\2\7\12\1\7\1\20\1\10\1\20\1\12\1\20\1\5\25\12\1\6\3\12\uff85\20",
"\1\21",
"\1\23",
"\1\24",
@@ -1395,11 +1301,11 @@ public class InternalUmlTransitionLexer extends Lexer {
"",
"",
"\1\34\4\uffff\1\35",
- "\10\40\2\41",
- "\12\42",
"",
"\0\22",
- "\0\43",
+ "\0\37",
+ "\10\42\12\uffff\1\40\25\uffff\1\40\6\uffff\1\40\2\uffff\1\40\25\uffff\1\40",
+ "\12\43\45\uffff\1\40",
"",
"",
"\1\45",
@@ -1417,10 +1323,10 @@ public class InternalUmlTransitionLexer extends Lexer {
"",
"",
"",
- "\10\54\2\41",
"",
- "\12\42",
"",
+ "\10\54\47\uffff\1\40",
+ "\12\43\45\uffff\1\40",
"",
"\1\55",
"\1\56",
@@ -1429,7 +1335,7 @@ public class InternalUmlTransitionLexer extends Lexer {
"",
"\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22",
"\1\62",
- "\10\54\2\41",
+ "\10\54\47\uffff\1\40",
"\1\63",
"\1\64",
"\1\65",
@@ -1496,17 +1402,29 @@ public class InternalUmlTransitionLexer extends Lexer {
this.transition = DFA24_transition;
}
- @Override
public String getDescription() {
- return "1:1: Tokens : ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | RULE_INTEGER_VALUE | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_INT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_INT | RULE_INTEGER_VALUE | RULE_WS | RULE_ANY_OTHER );";
}
- @Override
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch (s) {
case 0:
+ int LA24_11 = input.LA(1);
+
+ s = -1;
+ if (((LA24_11 >= '\u0000' && LA24_11 <= '\uFFFF'))) {
+ s = 18;
+ }
+
+ else
+ s = 16;
+
+ if (s >= 0)
+ return s;
+ break;
+ case 1:
int LA24_0 = input.LA(1);
s = -1;
@@ -1546,23 +1464,23 @@ public class InternalUmlTransitionLexer extends Lexer {
s = 9;
}
- else if ((LA24_0 == '0')) {
+ else if (((LA24_0 >= 'B' && LA24_0 <= 'N') || (LA24_0 >= 'P' && LA24_0 <= 'R') || (LA24_0 >= 'T' && LA24_0 <= 'Z') || LA24_0 == '_' || (LA24_0 >= 'b' && LA24_0 <= 'v') || (LA24_0 >= 'x' && LA24_0 <= 'z'))) {
s = 10;
}
- else if (((LA24_0 >= '1' && LA24_0 <= '9'))) {
+ else if ((LA24_0 == '\'')) {
s = 11;
}
- else if (((LA24_0 >= 'B' && LA24_0 <= 'N') || (LA24_0 >= 'P' && LA24_0 <= 'R') || (LA24_0 >= 'T' && LA24_0 <= 'Z') || LA24_0 == '_' || (LA24_0 >= 'b' && LA24_0 <= 'v') || (LA24_0 >= 'x' && LA24_0 <= 'z'))) {
+ else if ((LA24_0 == '\"')) {
s = 12;
}
- else if ((LA24_0 == '\'')) {
+ else if ((LA24_0 == '0')) {
s = 13;
}
- else if ((LA24_0 == '\"')) {
+ else if (((LA24_0 >= '1' && LA24_0 <= '9'))) {
s = 14;
}
@@ -1575,41 +1493,25 @@ public class InternalUmlTransitionLexer extends Lexer {
s = 16;
}
- if (s >= 0) {
+ if (s >= 0)
return s;
- }
break;
- case 1:
- int LA24_14 = input.LA(1);
+ case 2:
+ int LA24_12 = input.LA(1);
s = -1;
- if (((LA24_14 >= '\u0000' && LA24_14 <= '\uFFFF'))) {
- s = 35;
- } else {
- s = 16;
+ if (((LA24_12 >= '\u0000' && LA24_12 <= '\uFFFF'))) {
+ s = 31;
}
- if (s >= 0) {
- return s;
- }
- break;
- case 2:
- int LA24_13 = input.LA(1);
-
- s = -1;
- if (((LA24_13 >= '\u0000' && LA24_13 <= '\uFFFF'))) {
- s = 18;
- } else {
+ else
s = 16;
- }
- if (s >= 0) {
+ if (s >= 0)
return s;
- }
break;
}
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 24, _s, input);
+ NoViableAltException nvae = new NoViableAltException(getDescription(), 24, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionParser.java b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionParser.java
index 51f8488345a..4326bf919d0 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionParser.java
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransitionParser.java
@@ -12,29 +12,29 @@ import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternal
@SuppressWarnings("all")
public class InternalUmlTransitionParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INTEGER_VALUE", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_INT", "RULE_WS", "RULE_ANY_OTHER", "'Activity'", "'StateMachine'", "'OpaqueBehavior'", "','", "'after'", "'at'",
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_INT", "RULE_INTEGER_VALUE", "RULE_WS", "RULE_ANY_OTHER", "'Activity'", "'StateMachine'", "'OpaqueBehavior'", "','", "'after'", "'at'",
"'when'", "'['", "']'", "'/'", "'all'"
};
- public static final int RULE_ID = 4;
- public static final int T__22 = 22;
- public static final int RULE_ANY_OTHER = 11;
- public static final int T__21 = 21;
- public static final int T__20 = 20;
- public static final int RULE_INTEGER_VALUE = 6;
- public static final int EOF = -1;
- public static final int RULE_SL_COMMENT = 8;
- public static final int RULE_ML_COMMENT = 7;
- public static final int T__19 = 19;
public static final int RULE_STRING = 5;
- public static final int T__16 = 16;
+ public static final int RULE_SL_COMMENT = 7;
+ public static final int T__19 = 19;
public static final int T__15 = 15;
- public static final int T__18 = 18;
+ public static final int T__16 = 16;
public static final int T__17 = 17;
+ public static final int T__18 = 18;
public static final int T__12 = 12;
- public static final int T__14 = 14;
public static final int T__13 = 13;
- public static final int RULE_INT = 9;
+ public static final int T__14 = 14;
+ public static final int EOF = -1;
+ public static final int RULE_ID = 4;
public static final int RULE_WS = 10;
+ public static final int RULE_ANY_OTHER = 11;
+ public static final int RULE_INT = 8;
+ public static final int T__22 = 22;
+ public static final int RULE_ML_COMMENT = 6;
+ public static final int RULE_INTEGER_VALUE = 9;
+ public static final int T__20 = 20;
+ public static final int T__21 = 21;
// delegates
// delegators
@@ -50,12 +50,10 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
- @Override
public String[] getTokenNames() {
return InternalUmlTransitionParser.tokenNames;
}
- @Override
public String getGrammarFileName() {
return "../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g";
}
@@ -82,20 +80,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTransitionRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:60:1: entryRuleTransitionRule : ruleTransitionRule EOF ;
+ // InternalUmlTransition.g:60:1: entryRuleTransitionRule : ruleTransitionRule EOF ;
public final void entryRuleTransitionRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:61:1: ( ruleTransitionRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:62:1: ruleTransitionRule EOF
+ // InternalUmlTransition.g:61:1: ( ruleTransitionRule EOF )
+ // InternalUmlTransition.g:62:1: ruleTransitionRule EOF
{
before(grammarAccess.getTransitionRuleRule());
- pushFollow(FOLLOW_ruleTransitionRule_in_entryRuleTransitionRule61);
+ pushFollow(FOLLOW_1);
ruleTransitionRule();
state._fsp--;
after(grammarAccess.getTransitionRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleTransitionRule68);
+ match(input, EOF, FOLLOW_2);
}
@@ -106,28 +104,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleTransitionRule"
// $ANTLR start "ruleTransitionRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:69:1: ruleTransitionRule : ( ( rule__TransitionRule__Group__0 ) ) ;
+ // InternalUmlTransition.g:69:1: ruleTransitionRule : ( ( rule__TransitionRule__Group__0 ) ) ;
public final void ruleTransitionRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:73:2: ( ( ( rule__TransitionRule__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:74:1: ( ( rule__TransitionRule__Group__0 ) )
+ // InternalUmlTransition.g:73:2: ( ( ( rule__TransitionRule__Group__0 ) ) )
+ // InternalUmlTransition.g:74:1: ( ( rule__TransitionRule__Group__0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:74:1: ( ( rule__TransitionRule__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:75:1: ( rule__TransitionRule__Group__0 )
+ // InternalUmlTransition.g:74:1: ( ( rule__TransitionRule__Group__0 ) )
+ // InternalUmlTransition.g:75:1: ( rule__TransitionRule__Group__0 )
{
before(grammarAccess.getTransitionRuleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:76:1: ( rule__TransitionRule__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:76:2: rule__TransitionRule__Group__0
+ // InternalUmlTransition.g:76:1: ( rule__TransitionRule__Group__0 )
+ // InternalUmlTransition.g:76:2: rule__TransitionRule__Group__0
{
- pushFollow(FOLLOW_rule__TransitionRule__Group__0_in_ruleTransitionRule94);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group__0();
state._fsp--;
@@ -152,25 +149,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleTransitionRule"
// $ANTLR start "entryRuleEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:88:1: entryRuleEventRule : ruleEventRule EOF ;
+ // InternalUmlTransition.g:88:1: entryRuleEventRule : ruleEventRule EOF ;
public final void entryRuleEventRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:89:1: ( ruleEventRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:90:1: ruleEventRule EOF
+ // InternalUmlTransition.g:89:1: ( ruleEventRule EOF )
+ // InternalUmlTransition.g:90:1: ruleEventRule EOF
{
before(grammarAccess.getEventRuleRule());
- pushFollow(FOLLOW_ruleEventRule_in_entryRuleEventRule121);
+ pushFollow(FOLLOW_1);
ruleEventRule();
state._fsp--;
after(grammarAccess.getEventRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleEventRule128);
+ match(input, EOF, FOLLOW_2);
}
@@ -181,28 +177,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleEventRule"
// $ANTLR start "ruleEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:97:1: ruleEventRule : ( ( rule__EventRule__Alternatives ) ) ;
+ // InternalUmlTransition.g:97:1: ruleEventRule : ( ( rule__EventRule__Alternatives ) ) ;
public final void ruleEventRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:101:2: ( ( ( rule__EventRule__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:102:1: ( ( rule__EventRule__Alternatives ) )
+ // InternalUmlTransition.g:101:2: ( ( ( rule__EventRule__Alternatives ) ) )
+ // InternalUmlTransition.g:102:1: ( ( rule__EventRule__Alternatives ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:102:1: ( ( rule__EventRule__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:103:1: ( rule__EventRule__Alternatives )
+ // InternalUmlTransition.g:102:1: ( ( rule__EventRule__Alternatives ) )
+ // InternalUmlTransition.g:103:1: ( rule__EventRule__Alternatives )
{
before(grammarAccess.getEventRuleAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:104:1: ( rule__EventRule__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:104:2: rule__EventRule__Alternatives
+ // InternalUmlTransition.g:104:1: ( rule__EventRule__Alternatives )
+ // InternalUmlTransition.g:104:2: rule__EventRule__Alternatives
{
- pushFollow(FOLLOW_rule__EventRule__Alternatives_in_ruleEventRule154);
+ pushFollow(FOLLOW_2);
rule__EventRule__Alternatives();
state._fsp--;
@@ -227,25 +222,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleEventRule"
// $ANTLR start "entryRuleCallOrSignalEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:116:1: entryRuleCallOrSignalEventRule : ruleCallOrSignalEventRule EOF ;
+ // InternalUmlTransition.g:116:1: entryRuleCallOrSignalEventRule : ruleCallOrSignalEventRule EOF ;
public final void entryRuleCallOrSignalEventRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:117:1: ( ruleCallOrSignalEventRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:118:1: ruleCallOrSignalEventRule EOF
+ // InternalUmlTransition.g:117:1: ( ruleCallOrSignalEventRule EOF )
+ // InternalUmlTransition.g:118:1: ruleCallOrSignalEventRule EOF
{
before(grammarAccess.getCallOrSignalEventRuleRule());
- pushFollow(FOLLOW_ruleCallOrSignalEventRule_in_entryRuleCallOrSignalEventRule181);
+ pushFollow(FOLLOW_1);
ruleCallOrSignalEventRule();
state._fsp--;
after(grammarAccess.getCallOrSignalEventRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleCallOrSignalEventRule188);
+ match(input, EOF, FOLLOW_2);
}
@@ -256,29 +250,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleCallOrSignalEventRule"
// $ANTLR start "ruleCallOrSignalEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:125:1: ruleCallOrSignalEventRule : ( (
- // rule__CallOrSignalEventRule__OperationOrSignalAssignment ) ) ;
+ // InternalUmlTransition.g:125:1: ruleCallOrSignalEventRule : ( ( rule__CallOrSignalEventRule__OperationOrSignalAssignment ) ) ;
public final void ruleCallOrSignalEventRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:129:2: ( ( ( rule__CallOrSignalEventRule__OperationOrSignalAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:130:1: ( ( rule__CallOrSignalEventRule__OperationOrSignalAssignment ) )
+ // InternalUmlTransition.g:129:2: ( ( ( rule__CallOrSignalEventRule__OperationOrSignalAssignment ) ) )
+ // InternalUmlTransition.g:130:1: ( ( rule__CallOrSignalEventRule__OperationOrSignalAssignment ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:130:1: ( ( rule__CallOrSignalEventRule__OperationOrSignalAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:131:1: ( rule__CallOrSignalEventRule__OperationOrSignalAssignment )
+ // InternalUmlTransition.g:130:1: ( ( rule__CallOrSignalEventRule__OperationOrSignalAssignment ) )
+ // InternalUmlTransition.g:131:1: ( rule__CallOrSignalEventRule__OperationOrSignalAssignment )
{
before(grammarAccess.getCallOrSignalEventRuleAccess().getOperationOrSignalAssignment());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:132:1: ( rule__CallOrSignalEventRule__OperationOrSignalAssignment )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:132:2: rule__CallOrSignalEventRule__OperationOrSignalAssignment
+ // InternalUmlTransition.g:132:1: ( rule__CallOrSignalEventRule__OperationOrSignalAssignment )
+ // InternalUmlTransition.g:132:2: rule__CallOrSignalEventRule__OperationOrSignalAssignment
{
- pushFollow(FOLLOW_rule__CallOrSignalEventRule__OperationOrSignalAssignment_in_ruleCallOrSignalEventRule214);
+ pushFollow(FOLLOW_2);
rule__CallOrSignalEventRule__OperationOrSignalAssignment();
state._fsp--;
@@ -303,25 +295,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleCallOrSignalEventRule"
// $ANTLR start "entryRuleAnyReceiveEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:144:1: entryRuleAnyReceiveEventRule : ruleAnyReceiveEventRule EOF ;
+ // InternalUmlTransition.g:144:1: entryRuleAnyReceiveEventRule : ruleAnyReceiveEventRule EOF ;
public final void entryRuleAnyReceiveEventRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:145:1: ( ruleAnyReceiveEventRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:146:1: ruleAnyReceiveEventRule EOF
+ // InternalUmlTransition.g:145:1: ( ruleAnyReceiveEventRule EOF )
+ // InternalUmlTransition.g:146:1: ruleAnyReceiveEventRule EOF
{
before(grammarAccess.getAnyReceiveEventRuleRule());
- pushFollow(FOLLOW_ruleAnyReceiveEventRule_in_entryRuleAnyReceiveEventRule241);
+ pushFollow(FOLLOW_1);
ruleAnyReceiveEventRule();
state._fsp--;
after(grammarAccess.getAnyReceiveEventRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleAnyReceiveEventRule248);
+ match(input, EOF, FOLLOW_2);
}
@@ -332,29 +323,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleAnyReceiveEventRule"
// $ANTLR start "ruleAnyReceiveEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:153:1: ruleAnyReceiveEventRule : ( (
- // rule__AnyReceiveEventRule__IsAReceiveEventAssignment ) ) ;
+ // InternalUmlTransition.g:153:1: ruleAnyReceiveEventRule : ( ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment ) ) ;
public final void ruleAnyReceiveEventRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:157:2: ( ( ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:158:1: ( ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment ) )
+ // InternalUmlTransition.g:157:2: ( ( ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment ) ) )
+ // InternalUmlTransition.g:158:1: ( ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:158:1: ( ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:159:1: ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment )
+ // InternalUmlTransition.g:158:1: ( ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment ) )
+ // InternalUmlTransition.g:159:1: ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment )
{
before(grammarAccess.getAnyReceiveEventRuleAccess().getIsAReceiveEventAssignment());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:160:1: ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:160:2: rule__AnyReceiveEventRule__IsAReceiveEventAssignment
+ // InternalUmlTransition.g:160:1: ( rule__AnyReceiveEventRule__IsAReceiveEventAssignment )
+ // InternalUmlTransition.g:160:2: rule__AnyReceiveEventRule__IsAReceiveEventAssignment
{
- pushFollow(FOLLOW_rule__AnyReceiveEventRule__IsAReceiveEventAssignment_in_ruleAnyReceiveEventRule274);
+ pushFollow(FOLLOW_2);
rule__AnyReceiveEventRule__IsAReceiveEventAssignment();
state._fsp--;
@@ -379,25 +368,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleAnyReceiveEventRule"
// $ANTLR start "entryRuleTimeEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:172:1: entryRuleTimeEventRule : ruleTimeEventRule EOF ;
+ // InternalUmlTransition.g:172:1: entryRuleTimeEventRule : ruleTimeEventRule EOF ;
public final void entryRuleTimeEventRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:173:1: ( ruleTimeEventRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:174:1: ruleTimeEventRule EOF
+ // InternalUmlTransition.g:173:1: ( ruleTimeEventRule EOF )
+ // InternalUmlTransition.g:174:1: ruleTimeEventRule EOF
{
before(grammarAccess.getTimeEventRuleRule());
- pushFollow(FOLLOW_ruleTimeEventRule_in_entryRuleTimeEventRule301);
+ pushFollow(FOLLOW_1);
ruleTimeEventRule();
state._fsp--;
after(grammarAccess.getTimeEventRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleTimeEventRule308);
+ match(input, EOF, FOLLOW_2);
}
@@ -408,28 +396,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleTimeEventRule"
// $ANTLR start "ruleTimeEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:181:1: ruleTimeEventRule : ( ( rule__TimeEventRule__Alternatives ) ) ;
+ // InternalUmlTransition.g:181:1: ruleTimeEventRule : ( ( rule__TimeEventRule__Alternatives ) ) ;
public final void ruleTimeEventRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:185:2: ( ( ( rule__TimeEventRule__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:186:1: ( ( rule__TimeEventRule__Alternatives ) )
+ // InternalUmlTransition.g:185:2: ( ( ( rule__TimeEventRule__Alternatives ) ) )
+ // InternalUmlTransition.g:186:1: ( ( rule__TimeEventRule__Alternatives ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:186:1: ( ( rule__TimeEventRule__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:187:1: ( rule__TimeEventRule__Alternatives )
+ // InternalUmlTransition.g:186:1: ( ( rule__TimeEventRule__Alternatives ) )
+ // InternalUmlTransition.g:187:1: ( rule__TimeEventRule__Alternatives )
{
before(grammarAccess.getTimeEventRuleAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:188:1: ( rule__TimeEventRule__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:188:2: rule__TimeEventRule__Alternatives
+ // InternalUmlTransition.g:188:1: ( rule__TimeEventRule__Alternatives )
+ // InternalUmlTransition.g:188:2: rule__TimeEventRule__Alternatives
{
- pushFollow(FOLLOW_rule__TimeEventRule__Alternatives_in_ruleTimeEventRule334);
+ pushFollow(FOLLOW_2);
rule__TimeEventRule__Alternatives();
state._fsp--;
@@ -454,25 +441,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleTimeEventRule"
// $ANTLR start "entryRuleRelativeTimeEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:200:1: entryRuleRelativeTimeEventRule : ruleRelativeTimeEventRule EOF ;
+ // InternalUmlTransition.g:200:1: entryRuleRelativeTimeEventRule : ruleRelativeTimeEventRule EOF ;
public final void entryRuleRelativeTimeEventRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:201:1: ( ruleRelativeTimeEventRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:202:1: ruleRelativeTimeEventRule EOF
+ // InternalUmlTransition.g:201:1: ( ruleRelativeTimeEventRule EOF )
+ // InternalUmlTransition.g:202:1: ruleRelativeTimeEventRule EOF
{
before(grammarAccess.getRelativeTimeEventRuleRule());
- pushFollow(FOLLOW_ruleRelativeTimeEventRule_in_entryRuleRelativeTimeEventRule361);
+ pushFollow(FOLLOW_1);
ruleRelativeTimeEventRule();
state._fsp--;
after(grammarAccess.getRelativeTimeEventRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleRelativeTimeEventRule368);
+ match(input, EOF, FOLLOW_2);
}
@@ -483,28 +469,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleRelativeTimeEventRule"
// $ANTLR start "ruleRelativeTimeEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:209:1: ruleRelativeTimeEventRule : ( ( rule__RelativeTimeEventRule__Group__0 ) ) ;
+ // InternalUmlTransition.g:209:1: ruleRelativeTimeEventRule : ( ( rule__RelativeTimeEventRule__Group__0 ) ) ;
public final void ruleRelativeTimeEventRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:213:2: ( ( ( rule__RelativeTimeEventRule__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:214:1: ( ( rule__RelativeTimeEventRule__Group__0 ) )
+ // InternalUmlTransition.g:213:2: ( ( ( rule__RelativeTimeEventRule__Group__0 ) ) )
+ // InternalUmlTransition.g:214:1: ( ( rule__RelativeTimeEventRule__Group__0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:214:1: ( ( rule__RelativeTimeEventRule__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:215:1: ( rule__RelativeTimeEventRule__Group__0 )
+ // InternalUmlTransition.g:214:1: ( ( rule__RelativeTimeEventRule__Group__0 ) )
+ // InternalUmlTransition.g:215:1: ( rule__RelativeTimeEventRule__Group__0 )
{
before(grammarAccess.getRelativeTimeEventRuleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:216:1: ( rule__RelativeTimeEventRule__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:216:2: rule__RelativeTimeEventRule__Group__0
+ // InternalUmlTransition.g:216:1: ( rule__RelativeTimeEventRule__Group__0 )
+ // InternalUmlTransition.g:216:2: rule__RelativeTimeEventRule__Group__0
{
- pushFollow(FOLLOW_rule__RelativeTimeEventRule__Group__0_in_ruleRelativeTimeEventRule394);
+ pushFollow(FOLLOW_2);
rule__RelativeTimeEventRule__Group__0();
state._fsp--;
@@ -529,25 +514,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleRelativeTimeEventRule"
// $ANTLR start "entryRuleAbsoluteTimeEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:228:1: entryRuleAbsoluteTimeEventRule : ruleAbsoluteTimeEventRule EOF ;
+ // InternalUmlTransition.g:228:1: entryRuleAbsoluteTimeEventRule : ruleAbsoluteTimeEventRule EOF ;
public final void entryRuleAbsoluteTimeEventRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:229:1: ( ruleAbsoluteTimeEventRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:230:1: ruleAbsoluteTimeEventRule EOF
+ // InternalUmlTransition.g:229:1: ( ruleAbsoluteTimeEventRule EOF )
+ // InternalUmlTransition.g:230:1: ruleAbsoluteTimeEventRule EOF
{
before(grammarAccess.getAbsoluteTimeEventRuleRule());
- pushFollow(FOLLOW_ruleAbsoluteTimeEventRule_in_entryRuleAbsoluteTimeEventRule421);
+ pushFollow(FOLLOW_1);
ruleAbsoluteTimeEventRule();
state._fsp--;
after(grammarAccess.getAbsoluteTimeEventRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleAbsoluteTimeEventRule428);
+ match(input, EOF, FOLLOW_2);
}
@@ -558,28 +542,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleAbsoluteTimeEventRule"
// $ANTLR start "ruleAbsoluteTimeEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:237:1: ruleAbsoluteTimeEventRule : ( ( rule__AbsoluteTimeEventRule__Group__0 ) ) ;
+ // InternalUmlTransition.g:237:1: ruleAbsoluteTimeEventRule : ( ( rule__AbsoluteTimeEventRule__Group__0 ) ) ;
public final void ruleAbsoluteTimeEventRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:241:2: ( ( ( rule__AbsoluteTimeEventRule__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:242:1: ( ( rule__AbsoluteTimeEventRule__Group__0 ) )
+ // InternalUmlTransition.g:241:2: ( ( ( rule__AbsoluteTimeEventRule__Group__0 ) ) )
+ // InternalUmlTransition.g:242:1: ( ( rule__AbsoluteTimeEventRule__Group__0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:242:1: ( ( rule__AbsoluteTimeEventRule__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:243:1: ( rule__AbsoluteTimeEventRule__Group__0 )
+ // InternalUmlTransition.g:242:1: ( ( rule__AbsoluteTimeEventRule__Group__0 ) )
+ // InternalUmlTransition.g:243:1: ( rule__AbsoluteTimeEventRule__Group__0 )
{
before(grammarAccess.getAbsoluteTimeEventRuleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:244:1: ( rule__AbsoluteTimeEventRule__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:244:2: rule__AbsoluteTimeEventRule__Group__0
+ // InternalUmlTransition.g:244:1: ( rule__AbsoluteTimeEventRule__Group__0 )
+ // InternalUmlTransition.g:244:2: rule__AbsoluteTimeEventRule__Group__0
{
- pushFollow(FOLLOW_rule__AbsoluteTimeEventRule__Group__0_in_ruleAbsoluteTimeEventRule454);
+ pushFollow(FOLLOW_2);
rule__AbsoluteTimeEventRule__Group__0();
state._fsp--;
@@ -604,25 +587,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleAbsoluteTimeEventRule"
// $ANTLR start "entryRuleChangeEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:256:1: entryRuleChangeEventRule : ruleChangeEventRule EOF ;
+ // InternalUmlTransition.g:256:1: entryRuleChangeEventRule : ruleChangeEventRule EOF ;
public final void entryRuleChangeEventRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:257:1: ( ruleChangeEventRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:258:1: ruleChangeEventRule EOF
+ // InternalUmlTransition.g:257:1: ( ruleChangeEventRule EOF )
+ // InternalUmlTransition.g:258:1: ruleChangeEventRule EOF
{
before(grammarAccess.getChangeEventRuleRule());
- pushFollow(FOLLOW_ruleChangeEventRule_in_entryRuleChangeEventRule481);
+ pushFollow(FOLLOW_1);
ruleChangeEventRule();
state._fsp--;
after(grammarAccess.getChangeEventRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleChangeEventRule488);
+ match(input, EOF, FOLLOW_2);
}
@@ -633,28 +615,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleChangeEventRule"
// $ANTLR start "ruleChangeEventRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:265:1: ruleChangeEventRule : ( ( rule__ChangeEventRule__Group__0 ) ) ;
+ // InternalUmlTransition.g:265:1: ruleChangeEventRule : ( ( rule__ChangeEventRule__Group__0 ) ) ;
public final void ruleChangeEventRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:269:2: ( ( ( rule__ChangeEventRule__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:270:1: ( ( rule__ChangeEventRule__Group__0 ) )
+ // InternalUmlTransition.g:269:2: ( ( ( rule__ChangeEventRule__Group__0 ) ) )
+ // InternalUmlTransition.g:270:1: ( ( rule__ChangeEventRule__Group__0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:270:1: ( ( rule__ChangeEventRule__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:271:1: ( rule__ChangeEventRule__Group__0 )
+ // InternalUmlTransition.g:270:1: ( ( rule__ChangeEventRule__Group__0 ) )
+ // InternalUmlTransition.g:271:1: ( rule__ChangeEventRule__Group__0 )
{
before(grammarAccess.getChangeEventRuleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:272:1: ( rule__ChangeEventRule__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:272:2: rule__ChangeEventRule__Group__0
+ // InternalUmlTransition.g:272:1: ( rule__ChangeEventRule__Group__0 )
+ // InternalUmlTransition.g:272:2: rule__ChangeEventRule__Group__0
{
- pushFollow(FOLLOW_rule__ChangeEventRule__Group__0_in_ruleChangeEventRule514);
+ pushFollow(FOLLOW_2);
rule__ChangeEventRule__Group__0();
state._fsp--;
@@ -679,25 +660,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleChangeEventRule"
// $ANTLR start "entryRuleGuardRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:284:1: entryRuleGuardRule : ruleGuardRule EOF ;
+ // InternalUmlTransition.g:284:1: entryRuleGuardRule : ruleGuardRule EOF ;
public final void entryRuleGuardRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:285:1: ( ruleGuardRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:286:1: ruleGuardRule EOF
+ // InternalUmlTransition.g:285:1: ( ruleGuardRule EOF )
+ // InternalUmlTransition.g:286:1: ruleGuardRule EOF
{
before(grammarAccess.getGuardRuleRule());
- pushFollow(FOLLOW_ruleGuardRule_in_entryRuleGuardRule541);
+ pushFollow(FOLLOW_1);
ruleGuardRule();
state._fsp--;
after(grammarAccess.getGuardRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleGuardRule548);
+ match(input, EOF, FOLLOW_2);
}
@@ -708,28 +688,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleGuardRule"
// $ANTLR start "ruleGuardRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:293:1: ruleGuardRule : ( ( rule__GuardRule__Group__0 ) ) ;
+ // InternalUmlTransition.g:293:1: ruleGuardRule : ( ( rule__GuardRule__Group__0 ) ) ;
public final void ruleGuardRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:297:2: ( ( ( rule__GuardRule__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:298:1: ( ( rule__GuardRule__Group__0 ) )
+ // InternalUmlTransition.g:297:2: ( ( ( rule__GuardRule__Group__0 ) ) )
+ // InternalUmlTransition.g:298:1: ( ( rule__GuardRule__Group__0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:298:1: ( ( rule__GuardRule__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:299:1: ( rule__GuardRule__Group__0 )
+ // InternalUmlTransition.g:298:1: ( ( rule__GuardRule__Group__0 ) )
+ // InternalUmlTransition.g:299:1: ( rule__GuardRule__Group__0 )
{
before(grammarAccess.getGuardRuleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:300:1: ( rule__GuardRule__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:300:2: rule__GuardRule__Group__0
+ // InternalUmlTransition.g:300:1: ( rule__GuardRule__Group__0 )
+ // InternalUmlTransition.g:300:2: rule__GuardRule__Group__0
{
- pushFollow(FOLLOW_rule__GuardRule__Group__0_in_ruleGuardRule574);
+ pushFollow(FOLLOW_2);
rule__GuardRule__Group__0();
state._fsp--;
@@ -754,25 +733,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleGuardRule"
// $ANTLR start "entryRuleEffectRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:312:1: entryRuleEffectRule : ruleEffectRule EOF ;
+ // InternalUmlTransition.g:312:1: entryRuleEffectRule : ruleEffectRule EOF ;
public final void entryRuleEffectRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:313:1: ( ruleEffectRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:314:1: ruleEffectRule EOF
+ // InternalUmlTransition.g:313:1: ( ruleEffectRule EOF )
+ // InternalUmlTransition.g:314:1: ruleEffectRule EOF
{
before(grammarAccess.getEffectRuleRule());
- pushFollow(FOLLOW_ruleEffectRule_in_entryRuleEffectRule601);
+ pushFollow(FOLLOW_1);
ruleEffectRule();
state._fsp--;
after(grammarAccess.getEffectRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleEffectRule608);
+ match(input, EOF, FOLLOW_2);
}
@@ -783,28 +761,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "entryRuleEffectRule"
// $ANTLR start "ruleEffectRule"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:321:1: ruleEffectRule : ( ( rule__EffectRule__Group__0 ) ) ;
+ // InternalUmlTransition.g:321:1: ruleEffectRule : ( ( rule__EffectRule__Group__0 ) ) ;
public final void ruleEffectRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:325:2: ( ( ( rule__EffectRule__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:326:1: ( ( rule__EffectRule__Group__0 ) )
+ // InternalUmlTransition.g:325:2: ( ( ( rule__EffectRule__Group__0 ) ) )
+ // InternalUmlTransition.g:326:1: ( ( rule__EffectRule__Group__0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:326:1: ( ( rule__EffectRule__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:327:1: ( rule__EffectRule__Group__0 )
+ // InternalUmlTransition.g:326:1: ( ( rule__EffectRule__Group__0 ) )
+ // InternalUmlTransition.g:327:1: ( rule__EffectRule__Group__0 )
{
before(grammarAccess.getEffectRuleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:328:1: ( rule__EffectRule__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:328:2: rule__EffectRule__Group__0
+ // InternalUmlTransition.g:328:1: ( rule__EffectRule__Group__0 )
+ // InternalUmlTransition.g:328:2: rule__EffectRule__Group__0
{
- pushFollow(FOLLOW_rule__EffectRule__Group__0_in_ruleEffectRule634);
+ pushFollow(FOLLOW_2);
rule__EffectRule__Group__0();
state._fsp--;
@@ -829,28 +806,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleEffectRule"
// $ANTLR start "ruleBehaviorKind"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:341:1: ruleBehaviorKind : ( ( rule__BehaviorKind__Alternatives ) ) ;
+ // InternalUmlTransition.g:341:1: ruleBehaviorKind : ( ( rule__BehaviorKind__Alternatives ) ) ;
public final void ruleBehaviorKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:345:1: ( ( ( rule__BehaviorKind__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:346:1: ( ( rule__BehaviorKind__Alternatives ) )
+ // InternalUmlTransition.g:345:1: ( ( ( rule__BehaviorKind__Alternatives ) ) )
+ // InternalUmlTransition.g:346:1: ( ( rule__BehaviorKind__Alternatives ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:346:1: ( ( rule__BehaviorKind__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:347:1: ( rule__BehaviorKind__Alternatives )
+ // InternalUmlTransition.g:346:1: ( ( rule__BehaviorKind__Alternatives ) )
+ // InternalUmlTransition.g:347:1: ( rule__BehaviorKind__Alternatives )
{
before(grammarAccess.getBehaviorKindAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:348:1: ( rule__BehaviorKind__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:348:2: rule__BehaviorKind__Alternatives
+ // InternalUmlTransition.g:348:1: ( rule__BehaviorKind__Alternatives )
+ // InternalUmlTransition.g:348:2: rule__BehaviorKind__Alternatives
{
- pushFollow(FOLLOW_rule__BehaviorKind__Alternatives_in_ruleBehaviorKind671);
+ pushFollow(FOLLOW_2);
rule__BehaviorKind__Alternatives();
state._fsp--;
@@ -875,20 +851,17 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "ruleBehaviorKind"
// $ANTLR start "rule__EventRule__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:359:1: rule__EventRule__Alternatives : ( ( ruleCallOrSignalEventRule ) | (
- // ruleAnyReceiveEventRule ) | ( ruleTimeEventRule ) | ( ruleChangeEventRule ) );
+ // InternalUmlTransition.g:359:1: rule__EventRule__Alternatives : ( ( ruleCallOrSignalEventRule ) | ( ruleAnyReceiveEventRule ) | ( ruleTimeEventRule ) | ( ruleChangeEventRule ) );
public final void rule__EventRule__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:363:1: ( ( ruleCallOrSignalEventRule ) | ( ruleAnyReceiveEventRule ) | (
- // ruleTimeEventRule ) | ( ruleChangeEventRule ) )
+ // InternalUmlTransition.g:363:1: ( ( ruleCallOrSignalEventRule ) | ( ruleAnyReceiveEventRule ) | ( ruleTimeEventRule ) | ( ruleChangeEventRule ) )
int alt1 = 4;
switch (input.LA(1)) {
case RULE_ID: {
@@ -909,21 +882,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
break;
default:
- NoViableAltException nvae =
- new NoViableAltException("", 1, 0, input);
+ NoViableAltException nvae = new NoViableAltException("", 1, 0, input);
throw nvae;
}
switch (alt1) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:364:1: ( ruleCallOrSignalEventRule )
+ // InternalUmlTransition.g:364:1: ( ruleCallOrSignalEventRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:364:1: ( ruleCallOrSignalEventRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:365:1: ruleCallOrSignalEventRule
+ // InternalUmlTransition.g:364:1: ( ruleCallOrSignalEventRule )
+ // InternalUmlTransition.g:365:1: ruleCallOrSignalEventRule
{
before(grammarAccess.getEventRuleAccess().getCallOrSignalEventRuleParserRuleCall_0());
- pushFollow(FOLLOW_ruleCallOrSignalEventRule_in_rule__EventRule__Alternatives706);
+ pushFollow(FOLLOW_2);
ruleCallOrSignalEventRule();
state._fsp--;
@@ -936,13 +908,13 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:370:6: ( ruleAnyReceiveEventRule )
+ // InternalUmlTransition.g:370:6: ( ruleAnyReceiveEventRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:370:6: ( ruleAnyReceiveEventRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:371:1: ruleAnyReceiveEventRule
+ // InternalUmlTransition.g:370:6: ( ruleAnyReceiveEventRule )
+ // InternalUmlTransition.g:371:1: ruleAnyReceiveEventRule
{
before(grammarAccess.getEventRuleAccess().getAnyReceiveEventRuleParserRuleCall_1());
- pushFollow(FOLLOW_ruleAnyReceiveEventRule_in_rule__EventRule__Alternatives723);
+ pushFollow(FOLLOW_2);
ruleAnyReceiveEventRule();
state._fsp--;
@@ -955,13 +927,13 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
break;
case 3:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:376:6: ( ruleTimeEventRule )
+ // InternalUmlTransition.g:376:6: ( ruleTimeEventRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:376:6: ( ruleTimeEventRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:377:1: ruleTimeEventRule
+ // InternalUmlTransition.g:376:6: ( ruleTimeEventRule )
+ // InternalUmlTransition.g:377:1: ruleTimeEventRule
{
before(grammarAccess.getEventRuleAccess().getTimeEventRuleParserRuleCall_2());
- pushFollow(FOLLOW_ruleTimeEventRule_in_rule__EventRule__Alternatives740);
+ pushFollow(FOLLOW_2);
ruleTimeEventRule();
state._fsp--;
@@ -974,13 +946,13 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
break;
case 4:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:382:6: ( ruleChangeEventRule )
+ // InternalUmlTransition.g:382:6: ( ruleChangeEventRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:382:6: ( ruleChangeEventRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:383:1: ruleChangeEventRule
+ // InternalUmlTransition.g:382:6: ( ruleChangeEventRule )
+ // InternalUmlTransition.g:383:1: ruleChangeEventRule
{
before(grammarAccess.getEventRuleAccess().getChangeEventRuleParserRuleCall_3());
- pushFollow(FOLLOW_ruleChangeEventRule_in_rule__EventRule__Alternatives757);
+ pushFollow(FOLLOW_2);
ruleChangeEventRule();
state._fsp--;
@@ -1004,43 +976,38 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EventRule__Alternatives"
// $ANTLR start "rule__TimeEventRule__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:393:1: rule__TimeEventRule__Alternatives : ( ( ruleRelativeTimeEventRule ) | (
- // ruleAbsoluteTimeEventRule ) );
+ // InternalUmlTransition.g:393:1: rule__TimeEventRule__Alternatives : ( ( ruleRelativeTimeEventRule ) | ( ruleAbsoluteTimeEventRule ) );
public final void rule__TimeEventRule__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:397:1: ( ( ruleRelativeTimeEventRule ) | ( ruleAbsoluteTimeEventRule ) )
+ // InternalUmlTransition.g:397:1: ( ( ruleRelativeTimeEventRule ) | ( ruleAbsoluteTimeEventRule ) )
int alt2 = 2;
int LA2_0 = input.LA(1);
if ((LA2_0 == 16)) {
alt2 = 1;
- }
- else if ((LA2_0 == 17)) {
+ } else if ((LA2_0 == 17)) {
alt2 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 2, 0, input);
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 2, 0, input);
throw nvae;
}
switch (alt2) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:398:1: ( ruleRelativeTimeEventRule )
+ // InternalUmlTransition.g:398:1: ( ruleRelativeTimeEventRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:398:1: ( ruleRelativeTimeEventRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:399:1: ruleRelativeTimeEventRule
+ // InternalUmlTransition.g:398:1: ( ruleRelativeTimeEventRule )
+ // InternalUmlTransition.g:399:1: ruleRelativeTimeEventRule
{
before(grammarAccess.getTimeEventRuleAccess().getRelativeTimeEventRuleParserRuleCall_0());
- pushFollow(FOLLOW_ruleRelativeTimeEventRule_in_rule__TimeEventRule__Alternatives789);
+ pushFollow(FOLLOW_2);
ruleRelativeTimeEventRule();
state._fsp--;
@@ -1053,13 +1020,13 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:404:6: ( ruleAbsoluteTimeEventRule )
+ // InternalUmlTransition.g:404:6: ( ruleAbsoluteTimeEventRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:404:6: ( ruleAbsoluteTimeEventRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:405:1: ruleAbsoluteTimeEventRule
+ // InternalUmlTransition.g:404:6: ( ruleAbsoluteTimeEventRule )
+ // InternalUmlTransition.g:405:1: ruleAbsoluteTimeEventRule
{
before(grammarAccess.getTimeEventRuleAccess().getAbsoluteTimeEventRuleParserRuleCall_1());
- pushFollow(FOLLOW_ruleAbsoluteTimeEventRule_in_rule__TimeEventRule__Alternatives806);
+ pushFollow(FOLLOW_2);
ruleAbsoluteTimeEventRule();
state._fsp--;
@@ -1083,20 +1050,17 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TimeEventRule__Alternatives"
// $ANTLR start "rule__BehaviorKind__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:415:1: rule__BehaviorKind__Alternatives : ( ( ( 'Activity' ) ) | ( ( 'StateMachine'
- // ) ) | ( ( 'OpaqueBehavior' ) ) );
+ // InternalUmlTransition.g:415:1: rule__BehaviorKind__Alternatives : ( ( ( 'Activity' ) ) | ( ( 'StateMachine' ) ) | ( ( 'OpaqueBehavior' ) ) );
public final void rule__BehaviorKind__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:419:1: ( ( ( 'Activity' ) ) | ( ( 'StateMachine' ) ) | ( ( 'OpaqueBehavior'
- // ) ) )
+ // InternalUmlTransition.g:419:1: ( ( ( 'Activity' ) ) | ( ( 'StateMachine' ) ) | ( ( 'OpaqueBehavior' ) ) )
int alt3 = 3;
switch (input.LA(1)) {
case 12: {
@@ -1112,24 +1076,23 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
break;
default:
- NoViableAltException nvae =
- new NoViableAltException("", 3, 0, input);
+ NoViableAltException nvae = new NoViableAltException("", 3, 0, input);
throw nvae;
}
switch (alt3) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:420:1: ( ( 'Activity' ) )
+ // InternalUmlTransition.g:420:1: ( ( 'Activity' ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:420:1: ( ( 'Activity' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:421:1: ( 'Activity' )
+ // InternalUmlTransition.g:420:1: ( ( 'Activity' ) )
+ // InternalUmlTransition.g:421:1: ( 'Activity' )
{
before(grammarAccess.getBehaviorKindAccess().getACTIVITYEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:422:1: ( 'Activity' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:422:3: 'Activity'
+ // InternalUmlTransition.g:422:1: ( 'Activity' )
+ // InternalUmlTransition.g:422:3: 'Activity'
{
- match(input, 12, FOLLOW_12_in_rule__BehaviorKind__Alternatives839);
+ match(input, 12, FOLLOW_2);
}
@@ -1141,16 +1104,16 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:427:6: ( ( 'StateMachine' ) )
+ // InternalUmlTransition.g:427:6: ( ( 'StateMachine' ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:427:6: ( ( 'StateMachine' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:428:1: ( 'StateMachine' )
+ // InternalUmlTransition.g:427:6: ( ( 'StateMachine' ) )
+ // InternalUmlTransition.g:428:1: ( 'StateMachine' )
{
before(grammarAccess.getBehaviorKindAccess().getSTATE_MACHINEEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:429:1: ( 'StateMachine' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:429:3: 'StateMachine'
+ // InternalUmlTransition.g:429:1: ( 'StateMachine' )
+ // InternalUmlTransition.g:429:3: 'StateMachine'
{
- match(input, 13, FOLLOW_13_in_rule__BehaviorKind__Alternatives860);
+ match(input, 13, FOLLOW_2);
}
@@ -1162,16 +1125,16 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
break;
case 3:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:434:6: ( ( 'OpaqueBehavior' ) )
+ // InternalUmlTransition.g:434:6: ( ( 'OpaqueBehavior' ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:434:6: ( ( 'OpaqueBehavior' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:435:1: ( 'OpaqueBehavior' )
+ // InternalUmlTransition.g:434:6: ( ( 'OpaqueBehavior' ) )
+ // InternalUmlTransition.g:435:1: ( 'OpaqueBehavior' )
{
before(grammarAccess.getBehaviorKindAccess().getOPAQUE_BEHAVIOREnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:436:1: ( 'OpaqueBehavior' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:436:3: 'OpaqueBehavior'
+ // InternalUmlTransition.g:436:1: ( 'OpaqueBehavior' )
+ // InternalUmlTransition.g:436:3: 'OpaqueBehavior'
{
- match(input, 14, FOLLOW_14_in_rule__BehaviorKind__Alternatives881);
+ match(input, 14, FOLLOW_2);
}
@@ -1194,28 +1157,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__BehaviorKind__Alternatives"
// $ANTLR start "rule__TransitionRule__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:448:1: rule__TransitionRule__Group__0 : rule__TransitionRule__Group__0__Impl
- // rule__TransitionRule__Group__1 ;
+ // InternalUmlTransition.g:448:1: rule__TransitionRule__Group__0 : rule__TransitionRule__Group__0__Impl rule__TransitionRule__Group__1 ;
public final void rule__TransitionRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:452:1: ( rule__TransitionRule__Group__0__Impl
- // rule__TransitionRule__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:453:2: rule__TransitionRule__Group__0__Impl rule__TransitionRule__Group__1
+ // InternalUmlTransition.g:452:1: ( rule__TransitionRule__Group__0__Impl rule__TransitionRule__Group__1 )
+ // InternalUmlTransition.g:453:2: rule__TransitionRule__Group__0__Impl rule__TransitionRule__Group__1
{
- pushFollow(FOLLOW_rule__TransitionRule__Group__0__Impl_in_rule__TransitionRule__Group__0914);
+ pushFollow(FOLLOW_3);
rule__TransitionRule__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__TransitionRule__Group__1_in_rule__TransitionRule__Group__0917);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group__1();
state._fsp--;
@@ -1233,26 +1193,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group__0"
// $ANTLR start "rule__TransitionRule__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:460:1: rule__TransitionRule__Group__0__Impl : ( ( rule__TransitionRule__Group_0__0
- // )? ) ;
+ // InternalUmlTransition.g:460:1: rule__TransitionRule__Group__0__Impl : ( ( rule__TransitionRule__Group_0__0 )? ) ;
public final void rule__TransitionRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:464:1: ( ( ( rule__TransitionRule__Group_0__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:465:1: ( ( rule__TransitionRule__Group_0__0 )? )
+ // InternalUmlTransition.g:464:1: ( ( ( rule__TransitionRule__Group_0__0 )? ) )
+ // InternalUmlTransition.g:465:1: ( ( rule__TransitionRule__Group_0__0 )? )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:465:1: ( ( rule__TransitionRule__Group_0__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:466:1: ( rule__TransitionRule__Group_0__0 )?
+ // InternalUmlTransition.g:465:1: ( ( rule__TransitionRule__Group_0__0 )? )
+ // InternalUmlTransition.g:466:1: ( rule__TransitionRule__Group_0__0 )?
{
before(grammarAccess.getTransitionRuleAccess().getGroup_0());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:467:1: ( rule__TransitionRule__Group_0__0 )?
+ // InternalUmlTransition.g:467:1: ( rule__TransitionRule__Group_0__0 )?
int alt4 = 2;
int LA4_0 = input.LA(1);
@@ -1261,9 +1219,9 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
switch (alt4) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:467:2: rule__TransitionRule__Group_0__0
+ // InternalUmlTransition.g:467:2: rule__TransitionRule__Group_0__0
{
- pushFollow(FOLLOW_rule__TransitionRule__Group_0__0_in_rule__TransitionRule__Group__0__Impl944);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group_0__0();
state._fsp--;
@@ -1291,28 +1249,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group__0__Impl"
// $ANTLR start "rule__TransitionRule__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:477:1: rule__TransitionRule__Group__1 : rule__TransitionRule__Group__1__Impl
- // rule__TransitionRule__Group__2 ;
+ // InternalUmlTransition.g:477:1: rule__TransitionRule__Group__1 : rule__TransitionRule__Group__1__Impl rule__TransitionRule__Group__2 ;
public final void rule__TransitionRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:481:1: ( rule__TransitionRule__Group__1__Impl
- // rule__TransitionRule__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:482:2: rule__TransitionRule__Group__1__Impl rule__TransitionRule__Group__2
+ // InternalUmlTransition.g:481:1: ( rule__TransitionRule__Group__1__Impl rule__TransitionRule__Group__2 )
+ // InternalUmlTransition.g:482:2: rule__TransitionRule__Group__1__Impl rule__TransitionRule__Group__2
{
- pushFollow(FOLLOW_rule__TransitionRule__Group__1__Impl_in_rule__TransitionRule__Group__1975);
+ pushFollow(FOLLOW_3);
rule__TransitionRule__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__TransitionRule__Group__2_in_rule__TransitionRule__Group__1978);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group__2();
state._fsp--;
@@ -1330,26 +1285,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group__1"
// $ANTLR start "rule__TransitionRule__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:489:1: rule__TransitionRule__Group__1__Impl : ( (
- // rule__TransitionRule__GuardAssignment_1 )? ) ;
+ // InternalUmlTransition.g:489:1: rule__TransitionRule__Group__1__Impl : ( ( rule__TransitionRule__GuardAssignment_1 )? ) ;
public final void rule__TransitionRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:493:1: ( ( ( rule__TransitionRule__GuardAssignment_1 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:494:1: ( ( rule__TransitionRule__GuardAssignment_1 )? )
+ // InternalUmlTransition.g:493:1: ( ( ( rule__TransitionRule__GuardAssignment_1 )? ) )
+ // InternalUmlTransition.g:494:1: ( ( rule__TransitionRule__GuardAssignment_1 )? )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:494:1: ( ( rule__TransitionRule__GuardAssignment_1 )? )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:495:1: ( rule__TransitionRule__GuardAssignment_1 )?
+ // InternalUmlTransition.g:494:1: ( ( rule__TransitionRule__GuardAssignment_1 )? )
+ // InternalUmlTransition.g:495:1: ( rule__TransitionRule__GuardAssignment_1 )?
{
before(grammarAccess.getTransitionRuleAccess().getGuardAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:496:1: ( rule__TransitionRule__GuardAssignment_1 )?
+ // InternalUmlTransition.g:496:1: ( rule__TransitionRule__GuardAssignment_1 )?
int alt5 = 2;
int LA5_0 = input.LA(1);
@@ -1358,9 +1311,9 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
switch (alt5) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:496:2: rule__TransitionRule__GuardAssignment_1
+ // InternalUmlTransition.g:496:2: rule__TransitionRule__GuardAssignment_1
{
- pushFollow(FOLLOW_rule__TransitionRule__GuardAssignment_1_in_rule__TransitionRule__Group__1__Impl1005);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__GuardAssignment_1();
state._fsp--;
@@ -1388,21 +1341,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group__1__Impl"
// $ANTLR start "rule__TransitionRule__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:506:1: rule__TransitionRule__Group__2 : rule__TransitionRule__Group__2__Impl ;
+ // InternalUmlTransition.g:506:1: rule__TransitionRule__Group__2 : rule__TransitionRule__Group__2__Impl ;
public final void rule__TransitionRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:510:1: ( rule__TransitionRule__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:511:2: rule__TransitionRule__Group__2__Impl
+ // InternalUmlTransition.g:510:1: ( rule__TransitionRule__Group__2__Impl )
+ // InternalUmlTransition.g:511:2: rule__TransitionRule__Group__2__Impl
{
- pushFollow(FOLLOW_rule__TransitionRule__Group__2__Impl_in_rule__TransitionRule__Group__21036);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group__2__Impl();
state._fsp--;
@@ -1420,26 +1372,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group__2"
// $ANTLR start "rule__TransitionRule__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:517:1: rule__TransitionRule__Group__2__Impl : ( (
- // rule__TransitionRule__EffectAssignment_2 )? ) ;
+ // InternalUmlTransition.g:517:1: rule__TransitionRule__Group__2__Impl : ( ( rule__TransitionRule__EffectAssignment_2 )? ) ;
public final void rule__TransitionRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:521:1: ( ( ( rule__TransitionRule__EffectAssignment_2 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:522:1: ( ( rule__TransitionRule__EffectAssignment_2 )? )
+ // InternalUmlTransition.g:521:1: ( ( ( rule__TransitionRule__EffectAssignment_2 )? ) )
+ // InternalUmlTransition.g:522:1: ( ( rule__TransitionRule__EffectAssignment_2 )? )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:522:1: ( ( rule__TransitionRule__EffectAssignment_2 )? )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:523:1: ( rule__TransitionRule__EffectAssignment_2 )?
+ // InternalUmlTransition.g:522:1: ( ( rule__TransitionRule__EffectAssignment_2 )? )
+ // InternalUmlTransition.g:523:1: ( rule__TransitionRule__EffectAssignment_2 )?
{
before(grammarAccess.getTransitionRuleAccess().getEffectAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:524:1: ( rule__TransitionRule__EffectAssignment_2 )?
+ // InternalUmlTransition.g:524:1: ( rule__TransitionRule__EffectAssignment_2 )?
int alt6 = 2;
int LA6_0 = input.LA(1);
@@ -1448,9 +1398,9 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
switch (alt6) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:524:2: rule__TransitionRule__EffectAssignment_2
+ // InternalUmlTransition.g:524:2: rule__TransitionRule__EffectAssignment_2
{
- pushFollow(FOLLOW_rule__TransitionRule__EffectAssignment_2_in_rule__TransitionRule__Group__2__Impl1063);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__EffectAssignment_2();
state._fsp--;
@@ -1478,29 +1428,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group__2__Impl"
// $ANTLR start "rule__TransitionRule__Group_0__0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:540:1: rule__TransitionRule__Group_0__0 : rule__TransitionRule__Group_0__0__Impl
- // rule__TransitionRule__Group_0__1 ;
+ // InternalUmlTransition.g:540:1: rule__TransitionRule__Group_0__0 : rule__TransitionRule__Group_0__0__Impl rule__TransitionRule__Group_0__1 ;
public final void rule__TransitionRule__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:544:1: ( rule__TransitionRule__Group_0__0__Impl
- // rule__TransitionRule__Group_0__1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:545:2: rule__TransitionRule__Group_0__0__Impl
- // rule__TransitionRule__Group_0__1
+ // InternalUmlTransition.g:544:1: ( rule__TransitionRule__Group_0__0__Impl rule__TransitionRule__Group_0__1 )
+ // InternalUmlTransition.g:545:2: rule__TransitionRule__Group_0__0__Impl rule__TransitionRule__Group_0__1
{
- pushFollow(FOLLOW_rule__TransitionRule__Group_0__0__Impl_in_rule__TransitionRule__Group_0__01100);
+ pushFollow(FOLLOW_4);
rule__TransitionRule__Group_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__TransitionRule__Group_0__1_in_rule__TransitionRule__Group_0__01103);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group_0__1();
state._fsp--;
@@ -1518,29 +1464,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group_0__0"
// $ANTLR start "rule__TransitionRule__Group_0__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:552:1: rule__TransitionRule__Group_0__0__Impl : ( (
- // rule__TransitionRule__TriggersAssignment_0_0 ) ) ;
+ // InternalUmlTransition.g:552:1: rule__TransitionRule__Group_0__0__Impl : ( ( rule__TransitionRule__TriggersAssignment_0_0 ) ) ;
public final void rule__TransitionRule__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:556:1: ( ( ( rule__TransitionRule__TriggersAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:557:1: ( ( rule__TransitionRule__TriggersAssignment_0_0 ) )
+ // InternalUmlTransition.g:556:1: ( ( ( rule__TransitionRule__TriggersAssignment_0_0 ) ) )
+ // InternalUmlTransition.g:557:1: ( ( rule__TransitionRule__TriggersAssignment_0_0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:557:1: ( ( rule__TransitionRule__TriggersAssignment_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:558:1: ( rule__TransitionRule__TriggersAssignment_0_0 )
+ // InternalUmlTransition.g:557:1: ( ( rule__TransitionRule__TriggersAssignment_0_0 ) )
+ // InternalUmlTransition.g:558:1: ( rule__TransitionRule__TriggersAssignment_0_0 )
{
before(grammarAccess.getTransitionRuleAccess().getTriggersAssignment_0_0());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:559:1: ( rule__TransitionRule__TriggersAssignment_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:559:2: rule__TransitionRule__TriggersAssignment_0_0
+ // InternalUmlTransition.g:559:1: ( rule__TransitionRule__TriggersAssignment_0_0 )
+ // InternalUmlTransition.g:559:2: rule__TransitionRule__TriggersAssignment_0_0
{
- pushFollow(FOLLOW_rule__TransitionRule__TriggersAssignment_0_0_in_rule__TransitionRule__Group_0__0__Impl1130);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__TriggersAssignment_0_0();
state._fsp--;
@@ -1565,21 +1509,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group_0__0__Impl"
// $ANTLR start "rule__TransitionRule__Group_0__1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:569:1: rule__TransitionRule__Group_0__1 : rule__TransitionRule__Group_0__1__Impl ;
+ // InternalUmlTransition.g:569:1: rule__TransitionRule__Group_0__1 : rule__TransitionRule__Group_0__1__Impl ;
public final void rule__TransitionRule__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:573:1: ( rule__TransitionRule__Group_0__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:574:2: rule__TransitionRule__Group_0__1__Impl
+ // InternalUmlTransition.g:573:1: ( rule__TransitionRule__Group_0__1__Impl )
+ // InternalUmlTransition.g:574:2: rule__TransitionRule__Group_0__1__Impl
{
- pushFollow(FOLLOW_rule__TransitionRule__Group_0__1__Impl_in_rule__TransitionRule__Group_0__11160);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group_0__1__Impl();
state._fsp--;
@@ -1597,26 +1540,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group_0__1"
// $ANTLR start "rule__TransitionRule__Group_0__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:580:1: rule__TransitionRule__Group_0__1__Impl : ( (
- // rule__TransitionRule__Group_0_1__0 )* ) ;
+ // InternalUmlTransition.g:580:1: rule__TransitionRule__Group_0__1__Impl : ( ( rule__TransitionRule__Group_0_1__0 )* ) ;
public final void rule__TransitionRule__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:584:1: ( ( ( rule__TransitionRule__Group_0_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:585:1: ( ( rule__TransitionRule__Group_0_1__0 )* )
+ // InternalUmlTransition.g:584:1: ( ( ( rule__TransitionRule__Group_0_1__0 )* ) )
+ // InternalUmlTransition.g:585:1: ( ( rule__TransitionRule__Group_0_1__0 )* )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:585:1: ( ( rule__TransitionRule__Group_0_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:586:1: ( rule__TransitionRule__Group_0_1__0 )*
+ // InternalUmlTransition.g:585:1: ( ( rule__TransitionRule__Group_0_1__0 )* )
+ // InternalUmlTransition.g:586:1: ( rule__TransitionRule__Group_0_1__0 )*
{
before(grammarAccess.getTransitionRuleAccess().getGroup_0_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:587:1: ( rule__TransitionRule__Group_0_1__0 )*
+ // InternalUmlTransition.g:587:1: ( rule__TransitionRule__Group_0_1__0 )*
loop7: do {
int alt7 = 2;
int LA7_0 = input.LA(1);
@@ -1628,9 +1569,9 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
switch (alt7) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:587:2: rule__TransitionRule__Group_0_1__0
+ // InternalUmlTransition.g:587:2: rule__TransitionRule__Group_0_1__0
{
- pushFollow(FOLLOW_rule__TransitionRule__Group_0_1__0_in_rule__TransitionRule__Group_0__1__Impl1187);
+ pushFollow(FOLLOW_5);
rule__TransitionRule__Group_0_1__0();
state._fsp--;
@@ -1661,29 +1602,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group_0__1__Impl"
// $ANTLR start "rule__TransitionRule__Group_0_1__0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:601:1: rule__TransitionRule__Group_0_1__0 :
- // rule__TransitionRule__Group_0_1__0__Impl rule__TransitionRule__Group_0_1__1 ;
+ // InternalUmlTransition.g:601:1: rule__TransitionRule__Group_0_1__0 : rule__TransitionRule__Group_0_1__0__Impl rule__TransitionRule__Group_0_1__1 ;
public final void rule__TransitionRule__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:605:1: ( rule__TransitionRule__Group_0_1__0__Impl
- // rule__TransitionRule__Group_0_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:606:2: rule__TransitionRule__Group_0_1__0__Impl
- // rule__TransitionRule__Group_0_1__1
+ // InternalUmlTransition.g:605:1: ( rule__TransitionRule__Group_0_1__0__Impl rule__TransitionRule__Group_0_1__1 )
+ // InternalUmlTransition.g:606:2: rule__TransitionRule__Group_0_1__0__Impl rule__TransitionRule__Group_0_1__1
{
- pushFollow(FOLLOW_rule__TransitionRule__Group_0_1__0__Impl_in_rule__TransitionRule__Group_0_1__01222);
+ pushFollow(FOLLOW_6);
rule__TransitionRule__Group_0_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__TransitionRule__Group_0_1__1_in_rule__TransitionRule__Group_0_1__01225);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group_0_1__1();
state._fsp--;
@@ -1701,25 +1638,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group_0_1__0"
// $ANTLR start "rule__TransitionRule__Group_0_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:613:1: rule__TransitionRule__Group_0_1__0__Impl : ( ',' ) ;
+ // InternalUmlTransition.g:613:1: rule__TransitionRule__Group_0_1__0__Impl : ( ',' ) ;
public final void rule__TransitionRule__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:617:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:618:1: ( ',' )
+ // InternalUmlTransition.g:617:1: ( ( ',' ) )
+ // InternalUmlTransition.g:618:1: ( ',' )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:618:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:619:1: ','
+ // InternalUmlTransition.g:618:1: ( ',' )
+ // InternalUmlTransition.g:619:1: ','
{
before(grammarAccess.getTransitionRuleAccess().getCommaKeyword_0_1_0());
- match(input, 15, FOLLOW_15_in_rule__TransitionRule__Group_0_1__0__Impl1253);
+ match(input, 15, FOLLOW_2);
after(grammarAccess.getTransitionRuleAccess().getCommaKeyword_0_1_0());
}
@@ -1737,22 +1673,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group_0_1__0__Impl"
// $ANTLR start "rule__TransitionRule__Group_0_1__1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:632:1: rule__TransitionRule__Group_0_1__1 :
- // rule__TransitionRule__Group_0_1__1__Impl ;
+ // InternalUmlTransition.g:632:1: rule__TransitionRule__Group_0_1__1 : rule__TransitionRule__Group_0_1__1__Impl ;
public final void rule__TransitionRule__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:636:1: ( rule__TransitionRule__Group_0_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:637:2: rule__TransitionRule__Group_0_1__1__Impl
+ // InternalUmlTransition.g:636:1: ( rule__TransitionRule__Group_0_1__1__Impl )
+ // InternalUmlTransition.g:637:2: rule__TransitionRule__Group_0_1__1__Impl
{
- pushFollow(FOLLOW_rule__TransitionRule__Group_0_1__1__Impl_in_rule__TransitionRule__Group_0_1__11284);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__Group_0_1__1__Impl();
state._fsp--;
@@ -1770,29 +1704,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group_0_1__1"
// $ANTLR start "rule__TransitionRule__Group_0_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:643:1: rule__TransitionRule__Group_0_1__1__Impl : ( (
- // rule__TransitionRule__TriggersAssignment_0_1_1 ) ) ;
+ // InternalUmlTransition.g:643:1: rule__TransitionRule__Group_0_1__1__Impl : ( ( rule__TransitionRule__TriggersAssignment_0_1_1 ) ) ;
public final void rule__TransitionRule__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:647:1: ( ( ( rule__TransitionRule__TriggersAssignment_0_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:648:1: ( ( rule__TransitionRule__TriggersAssignment_0_1_1 ) )
+ // InternalUmlTransition.g:647:1: ( ( ( rule__TransitionRule__TriggersAssignment_0_1_1 ) ) )
+ // InternalUmlTransition.g:648:1: ( ( rule__TransitionRule__TriggersAssignment_0_1_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:648:1: ( ( rule__TransitionRule__TriggersAssignment_0_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:649:1: ( rule__TransitionRule__TriggersAssignment_0_1_1 )
+ // InternalUmlTransition.g:648:1: ( ( rule__TransitionRule__TriggersAssignment_0_1_1 ) )
+ // InternalUmlTransition.g:649:1: ( rule__TransitionRule__TriggersAssignment_0_1_1 )
{
before(grammarAccess.getTransitionRuleAccess().getTriggersAssignment_0_1_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:650:1: ( rule__TransitionRule__TriggersAssignment_0_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:650:2: rule__TransitionRule__TriggersAssignment_0_1_1
+ // InternalUmlTransition.g:650:1: ( rule__TransitionRule__TriggersAssignment_0_1_1 )
+ // InternalUmlTransition.g:650:2: rule__TransitionRule__TriggersAssignment_0_1_1
{
- pushFollow(FOLLOW_rule__TransitionRule__TriggersAssignment_0_1_1_in_rule__TransitionRule__Group_0_1__1__Impl1311);
+ pushFollow(FOLLOW_2);
rule__TransitionRule__TriggersAssignment_0_1_1();
state._fsp--;
@@ -1817,29 +1749,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__Group_0_1__1__Impl"
// $ANTLR start "rule__RelativeTimeEventRule__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:664:1: rule__RelativeTimeEventRule__Group__0 :
- // rule__RelativeTimeEventRule__Group__0__Impl rule__RelativeTimeEventRule__Group__1 ;
+ // InternalUmlTransition.g:664:1: rule__RelativeTimeEventRule__Group__0 : rule__RelativeTimeEventRule__Group__0__Impl rule__RelativeTimeEventRule__Group__1 ;
public final void rule__RelativeTimeEventRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:668:1: ( rule__RelativeTimeEventRule__Group__0__Impl
- // rule__RelativeTimeEventRule__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:669:2: rule__RelativeTimeEventRule__Group__0__Impl
- // rule__RelativeTimeEventRule__Group__1
+ // InternalUmlTransition.g:668:1: ( rule__RelativeTimeEventRule__Group__0__Impl rule__RelativeTimeEventRule__Group__1 )
+ // InternalUmlTransition.g:669:2: rule__RelativeTimeEventRule__Group__0__Impl rule__RelativeTimeEventRule__Group__1
{
- pushFollow(FOLLOW_rule__RelativeTimeEventRule__Group__0__Impl_in_rule__RelativeTimeEventRule__Group__01345);
+ pushFollow(FOLLOW_7);
rule__RelativeTimeEventRule__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RelativeTimeEventRule__Group__1_in_rule__RelativeTimeEventRule__Group__01348);
+ pushFollow(FOLLOW_2);
rule__RelativeTimeEventRule__Group__1();
state._fsp--;
@@ -1857,25 +1785,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__RelativeTimeEventRule__Group__0"
// $ANTLR start "rule__RelativeTimeEventRule__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:676:1: rule__RelativeTimeEventRule__Group__0__Impl : ( 'after' ) ;
+ // InternalUmlTransition.g:676:1: rule__RelativeTimeEventRule__Group__0__Impl : ( 'after' ) ;
public final void rule__RelativeTimeEventRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:680:1: ( ( 'after' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:681:1: ( 'after' )
+ // InternalUmlTransition.g:680:1: ( ( 'after' ) )
+ // InternalUmlTransition.g:681:1: ( 'after' )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:681:1: ( 'after' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:682:1: 'after'
+ // InternalUmlTransition.g:681:1: ( 'after' )
+ // InternalUmlTransition.g:682:1: 'after'
{
before(grammarAccess.getRelativeTimeEventRuleAccess().getAfterKeyword_0());
- match(input, 16, FOLLOW_16_in_rule__RelativeTimeEventRule__Group__0__Impl1376);
+ match(input, 16, FOLLOW_2);
after(grammarAccess.getRelativeTimeEventRuleAccess().getAfterKeyword_0());
}
@@ -1893,22 +1820,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__RelativeTimeEventRule__Group__0__Impl"
// $ANTLR start "rule__RelativeTimeEventRule__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:695:1: rule__RelativeTimeEventRule__Group__1 :
- // rule__RelativeTimeEventRule__Group__1__Impl ;
+ // InternalUmlTransition.g:695:1: rule__RelativeTimeEventRule__Group__1 : rule__RelativeTimeEventRule__Group__1__Impl ;
public final void rule__RelativeTimeEventRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:699:1: ( rule__RelativeTimeEventRule__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:700:2: rule__RelativeTimeEventRule__Group__1__Impl
+ // InternalUmlTransition.g:699:1: ( rule__RelativeTimeEventRule__Group__1__Impl )
+ // InternalUmlTransition.g:700:2: rule__RelativeTimeEventRule__Group__1__Impl
{
- pushFollow(FOLLOW_rule__RelativeTimeEventRule__Group__1__Impl_in_rule__RelativeTimeEventRule__Group__11407);
+ pushFollow(FOLLOW_2);
rule__RelativeTimeEventRule__Group__1__Impl();
state._fsp--;
@@ -1926,29 +1851,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__RelativeTimeEventRule__Group__1"
// $ANTLR start "rule__RelativeTimeEventRule__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:706:1: rule__RelativeTimeEventRule__Group__1__Impl : ( (
- // rule__RelativeTimeEventRule__ExprAssignment_1 ) ) ;
+ // InternalUmlTransition.g:706:1: rule__RelativeTimeEventRule__Group__1__Impl : ( ( rule__RelativeTimeEventRule__ExprAssignment_1 ) ) ;
public final void rule__RelativeTimeEventRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:710:1: ( ( ( rule__RelativeTimeEventRule__ExprAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:711:1: ( ( rule__RelativeTimeEventRule__ExprAssignment_1 ) )
+ // InternalUmlTransition.g:710:1: ( ( ( rule__RelativeTimeEventRule__ExprAssignment_1 ) ) )
+ // InternalUmlTransition.g:711:1: ( ( rule__RelativeTimeEventRule__ExprAssignment_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:711:1: ( ( rule__RelativeTimeEventRule__ExprAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:712:1: ( rule__RelativeTimeEventRule__ExprAssignment_1 )
+ // InternalUmlTransition.g:711:1: ( ( rule__RelativeTimeEventRule__ExprAssignment_1 ) )
+ // InternalUmlTransition.g:712:1: ( rule__RelativeTimeEventRule__ExprAssignment_1 )
{
before(grammarAccess.getRelativeTimeEventRuleAccess().getExprAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:713:1: ( rule__RelativeTimeEventRule__ExprAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:713:2: rule__RelativeTimeEventRule__ExprAssignment_1
+ // InternalUmlTransition.g:713:1: ( rule__RelativeTimeEventRule__ExprAssignment_1 )
+ // InternalUmlTransition.g:713:2: rule__RelativeTimeEventRule__ExprAssignment_1
{
- pushFollow(FOLLOW_rule__RelativeTimeEventRule__ExprAssignment_1_in_rule__RelativeTimeEventRule__Group__1__Impl1434);
+ pushFollow(FOLLOW_2);
rule__RelativeTimeEventRule__ExprAssignment_1();
state._fsp--;
@@ -1973,29 +1896,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__RelativeTimeEventRule__Group__1__Impl"
// $ANTLR start "rule__AbsoluteTimeEventRule__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:727:1: rule__AbsoluteTimeEventRule__Group__0 :
- // rule__AbsoluteTimeEventRule__Group__0__Impl rule__AbsoluteTimeEventRule__Group__1 ;
+ // InternalUmlTransition.g:727:1: rule__AbsoluteTimeEventRule__Group__0 : rule__AbsoluteTimeEventRule__Group__0__Impl rule__AbsoluteTimeEventRule__Group__1 ;
public final void rule__AbsoluteTimeEventRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:731:1: ( rule__AbsoluteTimeEventRule__Group__0__Impl
- // rule__AbsoluteTimeEventRule__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:732:2: rule__AbsoluteTimeEventRule__Group__0__Impl
- // rule__AbsoluteTimeEventRule__Group__1
+ // InternalUmlTransition.g:731:1: ( rule__AbsoluteTimeEventRule__Group__0__Impl rule__AbsoluteTimeEventRule__Group__1 )
+ // InternalUmlTransition.g:732:2: rule__AbsoluteTimeEventRule__Group__0__Impl rule__AbsoluteTimeEventRule__Group__1
{
- pushFollow(FOLLOW_rule__AbsoluteTimeEventRule__Group__0__Impl_in_rule__AbsoluteTimeEventRule__Group__01468);
+ pushFollow(FOLLOW_7);
rule__AbsoluteTimeEventRule__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AbsoluteTimeEventRule__Group__1_in_rule__AbsoluteTimeEventRule__Group__01471);
+ pushFollow(FOLLOW_2);
rule__AbsoluteTimeEventRule__Group__1();
state._fsp--;
@@ -2013,25 +1932,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__AbsoluteTimeEventRule__Group__0"
// $ANTLR start "rule__AbsoluteTimeEventRule__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:739:1: rule__AbsoluteTimeEventRule__Group__0__Impl : ( 'at' ) ;
+ // InternalUmlTransition.g:739:1: rule__AbsoluteTimeEventRule__Group__0__Impl : ( 'at' ) ;
public final void rule__AbsoluteTimeEventRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:743:1: ( ( 'at' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:744:1: ( 'at' )
+ // InternalUmlTransition.g:743:1: ( ( 'at' ) )
+ // InternalUmlTransition.g:744:1: ( 'at' )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:744:1: ( 'at' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:745:1: 'at'
+ // InternalUmlTransition.g:744:1: ( 'at' )
+ // InternalUmlTransition.g:745:1: 'at'
{
before(grammarAccess.getAbsoluteTimeEventRuleAccess().getAtKeyword_0());
- match(input, 17, FOLLOW_17_in_rule__AbsoluteTimeEventRule__Group__0__Impl1499);
+ match(input, 17, FOLLOW_2);
after(grammarAccess.getAbsoluteTimeEventRuleAccess().getAtKeyword_0());
}
@@ -2049,22 +1967,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__AbsoluteTimeEventRule__Group__0__Impl"
// $ANTLR start "rule__AbsoluteTimeEventRule__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:758:1: rule__AbsoluteTimeEventRule__Group__1 :
- // rule__AbsoluteTimeEventRule__Group__1__Impl ;
+ // InternalUmlTransition.g:758:1: rule__AbsoluteTimeEventRule__Group__1 : rule__AbsoluteTimeEventRule__Group__1__Impl ;
public final void rule__AbsoluteTimeEventRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:762:1: ( rule__AbsoluteTimeEventRule__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:763:2: rule__AbsoluteTimeEventRule__Group__1__Impl
+ // InternalUmlTransition.g:762:1: ( rule__AbsoluteTimeEventRule__Group__1__Impl )
+ // InternalUmlTransition.g:763:2: rule__AbsoluteTimeEventRule__Group__1__Impl
{
- pushFollow(FOLLOW_rule__AbsoluteTimeEventRule__Group__1__Impl_in_rule__AbsoluteTimeEventRule__Group__11530);
+ pushFollow(FOLLOW_2);
rule__AbsoluteTimeEventRule__Group__1__Impl();
state._fsp--;
@@ -2082,29 +1998,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__AbsoluteTimeEventRule__Group__1"
// $ANTLR start "rule__AbsoluteTimeEventRule__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:769:1: rule__AbsoluteTimeEventRule__Group__1__Impl : ( (
- // rule__AbsoluteTimeEventRule__ExprAssignment_1 ) ) ;
+ // InternalUmlTransition.g:769:1: rule__AbsoluteTimeEventRule__Group__1__Impl : ( ( rule__AbsoluteTimeEventRule__ExprAssignment_1 ) ) ;
public final void rule__AbsoluteTimeEventRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:773:1: ( ( ( rule__AbsoluteTimeEventRule__ExprAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:774:1: ( ( rule__AbsoluteTimeEventRule__ExprAssignment_1 ) )
+ // InternalUmlTransition.g:773:1: ( ( ( rule__AbsoluteTimeEventRule__ExprAssignment_1 ) ) )
+ // InternalUmlTransition.g:774:1: ( ( rule__AbsoluteTimeEventRule__ExprAssignment_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:774:1: ( ( rule__AbsoluteTimeEventRule__ExprAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:775:1: ( rule__AbsoluteTimeEventRule__ExprAssignment_1 )
+ // InternalUmlTransition.g:774:1: ( ( rule__AbsoluteTimeEventRule__ExprAssignment_1 ) )
+ // InternalUmlTransition.g:775:1: ( rule__AbsoluteTimeEventRule__ExprAssignment_1 )
{
before(grammarAccess.getAbsoluteTimeEventRuleAccess().getExprAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:776:1: ( rule__AbsoluteTimeEventRule__ExprAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:776:2: rule__AbsoluteTimeEventRule__ExprAssignment_1
+ // InternalUmlTransition.g:776:1: ( rule__AbsoluteTimeEventRule__ExprAssignment_1 )
+ // InternalUmlTransition.g:776:2: rule__AbsoluteTimeEventRule__ExprAssignment_1
{
- pushFollow(FOLLOW_rule__AbsoluteTimeEventRule__ExprAssignment_1_in_rule__AbsoluteTimeEventRule__Group__1__Impl1557);
+ pushFollow(FOLLOW_2);
rule__AbsoluteTimeEventRule__ExprAssignment_1();
state._fsp--;
@@ -2129,29 +2043,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__AbsoluteTimeEventRule__Group__1__Impl"
// $ANTLR start "rule__ChangeEventRule__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:790:1: rule__ChangeEventRule__Group__0 : rule__ChangeEventRule__Group__0__Impl
- // rule__ChangeEventRule__Group__1 ;
+ // InternalUmlTransition.g:790:1: rule__ChangeEventRule__Group__0 : rule__ChangeEventRule__Group__0__Impl rule__ChangeEventRule__Group__1 ;
public final void rule__ChangeEventRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:794:1: ( rule__ChangeEventRule__Group__0__Impl
- // rule__ChangeEventRule__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:795:2: rule__ChangeEventRule__Group__0__Impl
- // rule__ChangeEventRule__Group__1
+ // InternalUmlTransition.g:794:1: ( rule__ChangeEventRule__Group__0__Impl rule__ChangeEventRule__Group__1 )
+ // InternalUmlTransition.g:795:2: rule__ChangeEventRule__Group__0__Impl rule__ChangeEventRule__Group__1
{
- pushFollow(FOLLOW_rule__ChangeEventRule__Group__0__Impl_in_rule__ChangeEventRule__Group__01591);
+ pushFollow(FOLLOW_7);
rule__ChangeEventRule__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ChangeEventRule__Group__1_in_rule__ChangeEventRule__Group__01594);
+ pushFollow(FOLLOW_2);
rule__ChangeEventRule__Group__1();
state._fsp--;
@@ -2169,25 +2079,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__ChangeEventRule__Group__0"
// $ANTLR start "rule__ChangeEventRule__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:802:1: rule__ChangeEventRule__Group__0__Impl : ( 'when' ) ;
+ // InternalUmlTransition.g:802:1: rule__ChangeEventRule__Group__0__Impl : ( 'when' ) ;
public final void rule__ChangeEventRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:806:1: ( ( 'when' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:807:1: ( 'when' )
+ // InternalUmlTransition.g:806:1: ( ( 'when' ) )
+ // InternalUmlTransition.g:807:1: ( 'when' )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:807:1: ( 'when' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:808:1: 'when'
+ // InternalUmlTransition.g:807:1: ( 'when' )
+ // InternalUmlTransition.g:808:1: 'when'
{
before(grammarAccess.getChangeEventRuleAccess().getWhenKeyword_0());
- match(input, 18, FOLLOW_18_in_rule__ChangeEventRule__Group__0__Impl1622);
+ match(input, 18, FOLLOW_2);
after(grammarAccess.getChangeEventRuleAccess().getWhenKeyword_0());
}
@@ -2205,21 +2114,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__ChangeEventRule__Group__0__Impl"
// $ANTLR start "rule__ChangeEventRule__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:821:1: rule__ChangeEventRule__Group__1 : rule__ChangeEventRule__Group__1__Impl ;
+ // InternalUmlTransition.g:821:1: rule__ChangeEventRule__Group__1 : rule__ChangeEventRule__Group__1__Impl ;
public final void rule__ChangeEventRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:825:1: ( rule__ChangeEventRule__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:826:2: rule__ChangeEventRule__Group__1__Impl
+ // InternalUmlTransition.g:825:1: ( rule__ChangeEventRule__Group__1__Impl )
+ // InternalUmlTransition.g:826:2: rule__ChangeEventRule__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ChangeEventRule__Group__1__Impl_in_rule__ChangeEventRule__Group__11653);
+ pushFollow(FOLLOW_2);
rule__ChangeEventRule__Group__1__Impl();
state._fsp--;
@@ -2237,29 +2145,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__ChangeEventRule__Group__1"
// $ANTLR start "rule__ChangeEventRule__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:832:1: rule__ChangeEventRule__Group__1__Impl : ( (
- // rule__ChangeEventRule__ExpAssignment_1 ) ) ;
+ // InternalUmlTransition.g:832:1: rule__ChangeEventRule__Group__1__Impl : ( ( rule__ChangeEventRule__ExpAssignment_1 ) ) ;
public final void rule__ChangeEventRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:836:1: ( ( ( rule__ChangeEventRule__ExpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:837:1: ( ( rule__ChangeEventRule__ExpAssignment_1 ) )
+ // InternalUmlTransition.g:836:1: ( ( ( rule__ChangeEventRule__ExpAssignment_1 ) ) )
+ // InternalUmlTransition.g:837:1: ( ( rule__ChangeEventRule__ExpAssignment_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:837:1: ( ( rule__ChangeEventRule__ExpAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:838:1: ( rule__ChangeEventRule__ExpAssignment_1 )
+ // InternalUmlTransition.g:837:1: ( ( rule__ChangeEventRule__ExpAssignment_1 ) )
+ // InternalUmlTransition.g:838:1: ( rule__ChangeEventRule__ExpAssignment_1 )
{
before(grammarAccess.getChangeEventRuleAccess().getExpAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:839:1: ( rule__ChangeEventRule__ExpAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:839:2: rule__ChangeEventRule__ExpAssignment_1
+ // InternalUmlTransition.g:839:1: ( rule__ChangeEventRule__ExpAssignment_1 )
+ // InternalUmlTransition.g:839:2: rule__ChangeEventRule__ExpAssignment_1
{
- pushFollow(FOLLOW_rule__ChangeEventRule__ExpAssignment_1_in_rule__ChangeEventRule__Group__1__Impl1680);
+ pushFollow(FOLLOW_2);
rule__ChangeEventRule__ExpAssignment_1();
state._fsp--;
@@ -2284,27 +2190,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__ChangeEventRule__Group__1__Impl"
// $ANTLR start "rule__GuardRule__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:853:1: rule__GuardRule__Group__0 : rule__GuardRule__Group__0__Impl
- // rule__GuardRule__Group__1 ;
+ // InternalUmlTransition.g:853:1: rule__GuardRule__Group__0 : rule__GuardRule__Group__0__Impl rule__GuardRule__Group__1 ;
public final void rule__GuardRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:857:1: ( rule__GuardRule__Group__0__Impl rule__GuardRule__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:858:2: rule__GuardRule__Group__0__Impl rule__GuardRule__Group__1
+ // InternalUmlTransition.g:857:1: ( rule__GuardRule__Group__0__Impl rule__GuardRule__Group__1 )
+ // InternalUmlTransition.g:858:2: rule__GuardRule__Group__0__Impl rule__GuardRule__Group__1
{
- pushFollow(FOLLOW_rule__GuardRule__Group__0__Impl_in_rule__GuardRule__Group__01714);
+ pushFollow(FOLLOW_7);
rule__GuardRule__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__GuardRule__Group__1_in_rule__GuardRule__Group__01717);
+ pushFollow(FOLLOW_2);
rule__GuardRule__Group__1();
state._fsp--;
@@ -2322,25 +2226,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__GuardRule__Group__0"
// $ANTLR start "rule__GuardRule__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:865:1: rule__GuardRule__Group__0__Impl : ( '[' ) ;
+ // InternalUmlTransition.g:865:1: rule__GuardRule__Group__0__Impl : ( '[' ) ;
public final void rule__GuardRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:869:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:870:1: ( '[' )
+ // InternalUmlTransition.g:869:1: ( ( '[' ) )
+ // InternalUmlTransition.g:870:1: ( '[' )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:870:1: ( '[' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:871:1: '['
+ // InternalUmlTransition.g:870:1: ( '[' )
+ // InternalUmlTransition.g:871:1: '['
{
before(grammarAccess.getGuardRuleAccess().getLeftSquareBracketKeyword_0());
- match(input, 19, FOLLOW_19_in_rule__GuardRule__Group__0__Impl1745);
+ match(input, 19, FOLLOW_2);
after(grammarAccess.getGuardRuleAccess().getLeftSquareBracketKeyword_0());
}
@@ -2358,27 +2261,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__GuardRule__Group__0__Impl"
// $ANTLR start "rule__GuardRule__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:884:1: rule__GuardRule__Group__1 : rule__GuardRule__Group__1__Impl
- // rule__GuardRule__Group__2 ;
+ // InternalUmlTransition.g:884:1: rule__GuardRule__Group__1 : rule__GuardRule__Group__1__Impl rule__GuardRule__Group__2 ;
public final void rule__GuardRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:888:1: ( rule__GuardRule__Group__1__Impl rule__GuardRule__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:889:2: rule__GuardRule__Group__1__Impl rule__GuardRule__Group__2
+ // InternalUmlTransition.g:888:1: ( rule__GuardRule__Group__1__Impl rule__GuardRule__Group__2 )
+ // InternalUmlTransition.g:889:2: rule__GuardRule__Group__1__Impl rule__GuardRule__Group__2
{
- pushFollow(FOLLOW_rule__GuardRule__Group__1__Impl_in_rule__GuardRule__Group__11776);
+ pushFollow(FOLLOW_8);
rule__GuardRule__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__GuardRule__Group__2_in_rule__GuardRule__Group__11779);
+ pushFollow(FOLLOW_2);
rule__GuardRule__Group__2();
state._fsp--;
@@ -2396,29 +2297,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__GuardRule__Group__1"
// $ANTLR start "rule__GuardRule__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:896:1: rule__GuardRule__Group__1__Impl : ( (
- // rule__GuardRule__ConstraintAssignment_1 ) ) ;
+ // InternalUmlTransition.g:896:1: rule__GuardRule__Group__1__Impl : ( ( rule__GuardRule__ConstraintAssignment_1 ) ) ;
public final void rule__GuardRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:900:1: ( ( ( rule__GuardRule__ConstraintAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:901:1: ( ( rule__GuardRule__ConstraintAssignment_1 ) )
+ // InternalUmlTransition.g:900:1: ( ( ( rule__GuardRule__ConstraintAssignment_1 ) ) )
+ // InternalUmlTransition.g:901:1: ( ( rule__GuardRule__ConstraintAssignment_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:901:1: ( ( rule__GuardRule__ConstraintAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:902:1: ( rule__GuardRule__ConstraintAssignment_1 )
+ // InternalUmlTransition.g:901:1: ( ( rule__GuardRule__ConstraintAssignment_1 ) )
+ // InternalUmlTransition.g:902:1: ( rule__GuardRule__ConstraintAssignment_1 )
{
before(grammarAccess.getGuardRuleAccess().getConstraintAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:903:1: ( rule__GuardRule__ConstraintAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:903:2: rule__GuardRule__ConstraintAssignment_1
+ // InternalUmlTransition.g:903:1: ( rule__GuardRule__ConstraintAssignment_1 )
+ // InternalUmlTransition.g:903:2: rule__GuardRule__ConstraintAssignment_1
{
- pushFollow(FOLLOW_rule__GuardRule__ConstraintAssignment_1_in_rule__GuardRule__Group__1__Impl1806);
+ pushFollow(FOLLOW_2);
rule__GuardRule__ConstraintAssignment_1();
state._fsp--;
@@ -2443,21 +2342,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__GuardRule__Group__1__Impl"
// $ANTLR start "rule__GuardRule__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:913:1: rule__GuardRule__Group__2 : rule__GuardRule__Group__2__Impl ;
+ // InternalUmlTransition.g:913:1: rule__GuardRule__Group__2 : rule__GuardRule__Group__2__Impl ;
public final void rule__GuardRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:917:1: ( rule__GuardRule__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:918:2: rule__GuardRule__Group__2__Impl
+ // InternalUmlTransition.g:917:1: ( rule__GuardRule__Group__2__Impl )
+ // InternalUmlTransition.g:918:2: rule__GuardRule__Group__2__Impl
{
- pushFollow(FOLLOW_rule__GuardRule__Group__2__Impl_in_rule__GuardRule__Group__21836);
+ pushFollow(FOLLOW_2);
rule__GuardRule__Group__2__Impl();
state._fsp--;
@@ -2475,25 +2373,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__GuardRule__Group__2"
// $ANTLR start "rule__GuardRule__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:924:1: rule__GuardRule__Group__2__Impl : ( ']' ) ;
+ // InternalUmlTransition.g:924:1: rule__GuardRule__Group__2__Impl : ( ']' ) ;
public final void rule__GuardRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:928:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:929:1: ( ']' )
+ // InternalUmlTransition.g:928:1: ( ( ']' ) )
+ // InternalUmlTransition.g:929:1: ( ']' )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:929:1: ( ']' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:930:1: ']'
+ // InternalUmlTransition.g:929:1: ( ']' )
+ // InternalUmlTransition.g:930:1: ']'
{
before(grammarAccess.getGuardRuleAccess().getRightSquareBracketKeyword_2());
- match(input, 20, FOLLOW_20_in_rule__GuardRule__Group__2__Impl1864);
+ match(input, 20, FOLLOW_2);
after(grammarAccess.getGuardRuleAccess().getRightSquareBracketKeyword_2());
}
@@ -2511,27 +2408,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__GuardRule__Group__2__Impl"
// $ANTLR start "rule__EffectRule__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:949:1: rule__EffectRule__Group__0 : rule__EffectRule__Group__0__Impl
- // rule__EffectRule__Group__1 ;
+ // InternalUmlTransition.g:949:1: rule__EffectRule__Group__0 : rule__EffectRule__Group__0__Impl rule__EffectRule__Group__1 ;
public final void rule__EffectRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:953:1: ( rule__EffectRule__Group__0__Impl rule__EffectRule__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:954:2: rule__EffectRule__Group__0__Impl rule__EffectRule__Group__1
+ // InternalUmlTransition.g:953:1: ( rule__EffectRule__Group__0__Impl rule__EffectRule__Group__1 )
+ // InternalUmlTransition.g:954:2: rule__EffectRule__Group__0__Impl rule__EffectRule__Group__1
{
- pushFollow(FOLLOW_rule__EffectRule__Group__0__Impl_in_rule__EffectRule__Group__01901);
+ pushFollow(FOLLOW_9);
rule__EffectRule__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EffectRule__Group__1_in_rule__EffectRule__Group__01904);
+ pushFollow(FOLLOW_2);
rule__EffectRule__Group__1();
state._fsp--;
@@ -2549,25 +2444,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EffectRule__Group__0"
// $ANTLR start "rule__EffectRule__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:961:1: rule__EffectRule__Group__0__Impl : ( '/' ) ;
+ // InternalUmlTransition.g:961:1: rule__EffectRule__Group__0__Impl : ( '/' ) ;
public final void rule__EffectRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:965:1: ( ( '/' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:966:1: ( '/' )
+ // InternalUmlTransition.g:965:1: ( ( '/' ) )
+ // InternalUmlTransition.g:966:1: ( '/' )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:966:1: ( '/' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:967:1: '/'
+ // InternalUmlTransition.g:966:1: ( '/' )
+ // InternalUmlTransition.g:967:1: '/'
{
before(grammarAccess.getEffectRuleAccess().getSolidusKeyword_0());
- match(input, 21, FOLLOW_21_in_rule__EffectRule__Group__0__Impl1932);
+ match(input, 21, FOLLOW_2);
after(grammarAccess.getEffectRuleAccess().getSolidusKeyword_0());
}
@@ -2585,27 +2479,25 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EffectRule__Group__0__Impl"
// $ANTLR start "rule__EffectRule__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:980:1: rule__EffectRule__Group__1 : rule__EffectRule__Group__1__Impl
- // rule__EffectRule__Group__2 ;
+ // InternalUmlTransition.g:980:1: rule__EffectRule__Group__1 : rule__EffectRule__Group__1__Impl rule__EffectRule__Group__2 ;
public final void rule__EffectRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:984:1: ( rule__EffectRule__Group__1__Impl rule__EffectRule__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:985:2: rule__EffectRule__Group__1__Impl rule__EffectRule__Group__2
+ // InternalUmlTransition.g:984:1: ( rule__EffectRule__Group__1__Impl rule__EffectRule__Group__2 )
+ // InternalUmlTransition.g:985:2: rule__EffectRule__Group__1__Impl rule__EffectRule__Group__2
{
- pushFollow(FOLLOW_rule__EffectRule__Group__1__Impl_in_rule__EffectRule__Group__11963);
+ pushFollow(FOLLOW_10);
rule__EffectRule__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EffectRule__Group__2_in_rule__EffectRule__Group__11966);
+ pushFollow(FOLLOW_2);
rule__EffectRule__Group__2();
state._fsp--;
@@ -2623,29 +2515,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EffectRule__Group__1"
// $ANTLR start "rule__EffectRule__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:992:1: rule__EffectRule__Group__1__Impl : ( ( rule__EffectRule__KindAssignment_1 )
- // ) ;
+ // InternalUmlTransition.g:992:1: rule__EffectRule__Group__1__Impl : ( ( rule__EffectRule__KindAssignment_1 ) ) ;
public final void rule__EffectRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:996:1: ( ( ( rule__EffectRule__KindAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:997:1: ( ( rule__EffectRule__KindAssignment_1 ) )
+ // InternalUmlTransition.g:996:1: ( ( ( rule__EffectRule__KindAssignment_1 ) ) )
+ // InternalUmlTransition.g:997:1: ( ( rule__EffectRule__KindAssignment_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:997:1: ( ( rule__EffectRule__KindAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:998:1: ( rule__EffectRule__KindAssignment_1 )
+ // InternalUmlTransition.g:997:1: ( ( rule__EffectRule__KindAssignment_1 ) )
+ // InternalUmlTransition.g:998:1: ( rule__EffectRule__KindAssignment_1 )
{
before(grammarAccess.getEffectRuleAccess().getKindAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:999:1: ( rule__EffectRule__KindAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:999:2: rule__EffectRule__KindAssignment_1
+ // InternalUmlTransition.g:999:1: ( rule__EffectRule__KindAssignment_1 )
+ // InternalUmlTransition.g:999:2: rule__EffectRule__KindAssignment_1
{
- pushFollow(FOLLOW_rule__EffectRule__KindAssignment_1_in_rule__EffectRule__Group__1__Impl1993);
+ pushFollow(FOLLOW_2);
rule__EffectRule__KindAssignment_1();
state._fsp--;
@@ -2670,21 +2560,20 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EffectRule__Group__1__Impl"
// $ANTLR start "rule__EffectRule__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1009:1: rule__EffectRule__Group__2 : rule__EffectRule__Group__2__Impl ;
+ // InternalUmlTransition.g:1009:1: rule__EffectRule__Group__2 : rule__EffectRule__Group__2__Impl ;
public final void rule__EffectRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1013:1: ( rule__EffectRule__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1014:2: rule__EffectRule__Group__2__Impl
+ // InternalUmlTransition.g:1013:1: ( rule__EffectRule__Group__2__Impl )
+ // InternalUmlTransition.g:1014:2: rule__EffectRule__Group__2__Impl
{
- pushFollow(FOLLOW_rule__EffectRule__Group__2__Impl_in_rule__EffectRule__Group__22023);
+ pushFollow(FOLLOW_2);
rule__EffectRule__Group__2__Impl();
state._fsp--;
@@ -2702,29 +2591,27 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EffectRule__Group__2"
// $ANTLR start "rule__EffectRule__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1020:1: rule__EffectRule__Group__2__Impl : ( (
- // rule__EffectRule__BehaviorNameAssignment_2 ) ) ;
+ // InternalUmlTransition.g:1020:1: rule__EffectRule__Group__2__Impl : ( ( rule__EffectRule__BehaviorNameAssignment_2 ) ) ;
public final void rule__EffectRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1024:1: ( ( ( rule__EffectRule__BehaviorNameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1025:1: ( ( rule__EffectRule__BehaviorNameAssignment_2 ) )
+ // InternalUmlTransition.g:1024:1: ( ( ( rule__EffectRule__BehaviorNameAssignment_2 ) ) )
+ // InternalUmlTransition.g:1025:1: ( ( rule__EffectRule__BehaviorNameAssignment_2 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1025:1: ( ( rule__EffectRule__BehaviorNameAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1026:1: ( rule__EffectRule__BehaviorNameAssignment_2 )
+ // InternalUmlTransition.g:1025:1: ( ( rule__EffectRule__BehaviorNameAssignment_2 ) )
+ // InternalUmlTransition.g:1026:1: ( rule__EffectRule__BehaviorNameAssignment_2 )
{
before(grammarAccess.getEffectRuleAccess().getBehaviorNameAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1027:1: ( rule__EffectRule__BehaviorNameAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1027:2: rule__EffectRule__BehaviorNameAssignment_2
+ // InternalUmlTransition.g:1027:1: ( rule__EffectRule__BehaviorNameAssignment_2 )
+ // InternalUmlTransition.g:1027:2: rule__EffectRule__BehaviorNameAssignment_2
{
- pushFollow(FOLLOW_rule__EffectRule__BehaviorNameAssignment_2_in_rule__EffectRule__Group__2__Impl2050);
+ pushFollow(FOLLOW_2);
rule__EffectRule__BehaviorNameAssignment_2();
state._fsp--;
@@ -2749,25 +2636,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EffectRule__Group__2__Impl"
// $ANTLR start "rule__TransitionRule__TriggersAssignment_0_0"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1044:1: rule__TransitionRule__TriggersAssignment_0_0 : ( ruleEventRule ) ;
+ // InternalUmlTransition.g:1044:1: rule__TransitionRule__TriggersAssignment_0_0 : ( ruleEventRule ) ;
public final void rule__TransitionRule__TriggersAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1048:1: ( ( ruleEventRule ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1049:1: ( ruleEventRule )
+ // InternalUmlTransition.g:1048:1: ( ( ruleEventRule ) )
+ // InternalUmlTransition.g:1049:1: ( ruleEventRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1049:1: ( ruleEventRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1050:1: ruleEventRule
+ // InternalUmlTransition.g:1049:1: ( ruleEventRule )
+ // InternalUmlTransition.g:1050:1: ruleEventRule
{
before(grammarAccess.getTransitionRuleAccess().getTriggersEventRuleParserRuleCall_0_0_0());
- pushFollow(FOLLOW_ruleEventRule_in_rule__TransitionRule__TriggersAssignment_0_02091);
+ pushFollow(FOLLOW_2);
ruleEventRule();
state._fsp--;
@@ -2789,25 +2675,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__TriggersAssignment_0_0"
// $ANTLR start "rule__TransitionRule__TriggersAssignment_0_1_1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1059:1: rule__TransitionRule__TriggersAssignment_0_1_1 : ( ruleEventRule ) ;
+ // InternalUmlTransition.g:1059:1: rule__TransitionRule__TriggersAssignment_0_1_1 : ( ruleEventRule ) ;
public final void rule__TransitionRule__TriggersAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1063:1: ( ( ruleEventRule ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1064:1: ( ruleEventRule )
+ // InternalUmlTransition.g:1063:1: ( ( ruleEventRule ) )
+ // InternalUmlTransition.g:1064:1: ( ruleEventRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1064:1: ( ruleEventRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1065:1: ruleEventRule
+ // InternalUmlTransition.g:1064:1: ( ruleEventRule )
+ // InternalUmlTransition.g:1065:1: ruleEventRule
{
before(grammarAccess.getTransitionRuleAccess().getTriggersEventRuleParserRuleCall_0_1_1_0());
- pushFollow(FOLLOW_ruleEventRule_in_rule__TransitionRule__TriggersAssignment_0_1_12122);
+ pushFollow(FOLLOW_2);
ruleEventRule();
state._fsp--;
@@ -2829,25 +2714,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__TriggersAssignment_0_1_1"
// $ANTLR start "rule__TransitionRule__GuardAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1074:1: rule__TransitionRule__GuardAssignment_1 : ( ruleGuardRule ) ;
+ // InternalUmlTransition.g:1074:1: rule__TransitionRule__GuardAssignment_1 : ( ruleGuardRule ) ;
public final void rule__TransitionRule__GuardAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1078:1: ( ( ruleGuardRule ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1079:1: ( ruleGuardRule )
+ // InternalUmlTransition.g:1078:1: ( ( ruleGuardRule ) )
+ // InternalUmlTransition.g:1079:1: ( ruleGuardRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1079:1: ( ruleGuardRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1080:1: ruleGuardRule
+ // InternalUmlTransition.g:1079:1: ( ruleGuardRule )
+ // InternalUmlTransition.g:1080:1: ruleGuardRule
{
before(grammarAccess.getTransitionRuleAccess().getGuardGuardRuleParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleGuardRule_in_rule__TransitionRule__GuardAssignment_12153);
+ pushFollow(FOLLOW_2);
ruleGuardRule();
state._fsp--;
@@ -2869,25 +2753,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__GuardAssignment_1"
// $ANTLR start "rule__TransitionRule__EffectAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1089:1: rule__TransitionRule__EffectAssignment_2 : ( ruleEffectRule ) ;
+ // InternalUmlTransition.g:1089:1: rule__TransitionRule__EffectAssignment_2 : ( ruleEffectRule ) ;
public final void rule__TransitionRule__EffectAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1093:1: ( ( ruleEffectRule ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1094:1: ( ruleEffectRule )
+ // InternalUmlTransition.g:1093:1: ( ( ruleEffectRule ) )
+ // InternalUmlTransition.g:1094:1: ( ruleEffectRule )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1094:1: ( ruleEffectRule )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1095:1: ruleEffectRule
+ // InternalUmlTransition.g:1094:1: ( ruleEffectRule )
+ // InternalUmlTransition.g:1095:1: ruleEffectRule
{
before(grammarAccess.getTransitionRuleAccess().getEffectEffectRuleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleEffectRule_in_rule__TransitionRule__EffectAssignment_22184);
+ pushFollow(FOLLOW_2);
ruleEffectRule();
state._fsp--;
@@ -2909,30 +2792,28 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__TransitionRule__EffectAssignment_2"
// $ANTLR start "rule__CallOrSignalEventRule__OperationOrSignalAssignment"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1104:1: rule__CallOrSignalEventRule__OperationOrSignalAssignment : ( ( RULE_ID ) )
- // ;
+ // InternalUmlTransition.g:1104:1: rule__CallOrSignalEventRule__OperationOrSignalAssignment : ( ( RULE_ID ) ) ;
public final void rule__CallOrSignalEventRule__OperationOrSignalAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1108:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1109:1: ( ( RULE_ID ) )
+ // InternalUmlTransition.g:1108:1: ( ( ( RULE_ID ) ) )
+ // InternalUmlTransition.g:1109:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1109:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1110:1: ( RULE_ID )
+ // InternalUmlTransition.g:1109:1: ( ( RULE_ID ) )
+ // InternalUmlTransition.g:1110:1: ( RULE_ID )
{
before(grammarAccess.getCallOrSignalEventRuleAccess().getOperationOrSignalNamedElementCrossReference_0());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1111:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1112:1: RULE_ID
+ // InternalUmlTransition.g:1111:1: ( RULE_ID )
+ // InternalUmlTransition.g:1112:1: RULE_ID
{
before(grammarAccess.getCallOrSignalEventRuleAccess().getOperationOrSignalNamedElementIDTerminalRuleCall_0_1());
- match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__CallOrSignalEventRule__OperationOrSignalAssignment2219);
+ match(input, RULE_ID, FOLLOW_2);
after(grammarAccess.getCallOrSignalEventRuleAccess().getOperationOrSignalNamedElementIDTerminalRuleCall_0_1());
}
@@ -2954,29 +2835,28 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__CallOrSignalEventRule__OperationOrSignalAssignment"
// $ANTLR start "rule__AnyReceiveEventRule__IsAReceiveEventAssignment"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1123:1: rule__AnyReceiveEventRule__IsAReceiveEventAssignment : ( ( 'all' ) ) ;
+ // InternalUmlTransition.g:1123:1: rule__AnyReceiveEventRule__IsAReceiveEventAssignment : ( ( 'all' ) ) ;
public final void rule__AnyReceiveEventRule__IsAReceiveEventAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1127:1: ( ( ( 'all' ) ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1128:1: ( ( 'all' ) )
+ // InternalUmlTransition.g:1127:1: ( ( ( 'all' ) ) )
+ // InternalUmlTransition.g:1128:1: ( ( 'all' ) )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1128:1: ( ( 'all' ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1129:1: ( 'all' )
+ // InternalUmlTransition.g:1128:1: ( ( 'all' ) )
+ // InternalUmlTransition.g:1129:1: ( 'all' )
{
before(grammarAccess.getAnyReceiveEventRuleAccess().getIsAReceiveEventAllKeyword_0());
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1130:1: ( 'all' )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1131:1: 'all'
+ // InternalUmlTransition.g:1130:1: ( 'all' )
+ // InternalUmlTransition.g:1131:1: 'all'
{
before(grammarAccess.getAnyReceiveEventRuleAccess().getIsAReceiveEventAllKeyword_0());
- match(input, 22, FOLLOW_22_in_rule__AnyReceiveEventRule__IsAReceiveEventAssignment2259);
+ match(input, 22, FOLLOW_2);
after(grammarAccess.getAnyReceiveEventRuleAccess().getIsAReceiveEventAllKeyword_0());
}
@@ -2998,25 +2878,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__AnyReceiveEventRule__IsAReceiveEventAssignment"
// $ANTLR start "rule__RelativeTimeEventRule__ExprAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1146:1: rule__RelativeTimeEventRule__ExprAssignment_1 : ( RULE_STRING ) ;
+ // InternalUmlTransition.g:1146:1: rule__RelativeTimeEventRule__ExprAssignment_1 : ( RULE_STRING ) ;
public final void rule__RelativeTimeEventRule__ExprAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1150:1: ( ( RULE_STRING ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1151:1: ( RULE_STRING )
+ // InternalUmlTransition.g:1150:1: ( ( RULE_STRING ) )
+ // InternalUmlTransition.g:1151:1: ( RULE_STRING )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1151:1: ( RULE_STRING )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1152:1: RULE_STRING
+ // InternalUmlTransition.g:1151:1: ( RULE_STRING )
+ // InternalUmlTransition.g:1152:1: RULE_STRING
{
before(grammarAccess.getRelativeTimeEventRuleAccess().getExprSTRINGTerminalRuleCall_1_0());
- match(input, RULE_STRING, FOLLOW_RULE_STRING_in_rule__RelativeTimeEventRule__ExprAssignment_12298);
+ match(input, RULE_STRING, FOLLOW_2);
after(grammarAccess.getRelativeTimeEventRuleAccess().getExprSTRINGTerminalRuleCall_1_0());
}
@@ -3034,25 +2913,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__RelativeTimeEventRule__ExprAssignment_1"
// $ANTLR start "rule__AbsoluteTimeEventRule__ExprAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1161:1: rule__AbsoluteTimeEventRule__ExprAssignment_1 : ( RULE_STRING ) ;
+ // InternalUmlTransition.g:1161:1: rule__AbsoluteTimeEventRule__ExprAssignment_1 : ( RULE_STRING ) ;
public final void rule__AbsoluteTimeEventRule__ExprAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1165:1: ( ( RULE_STRING ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1166:1: ( RULE_STRING )
+ // InternalUmlTransition.g:1165:1: ( ( RULE_STRING ) )
+ // InternalUmlTransition.g:1166:1: ( RULE_STRING )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1166:1: ( RULE_STRING )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1167:1: RULE_STRING
+ // InternalUmlTransition.g:1166:1: ( RULE_STRING )
+ // InternalUmlTransition.g:1167:1: RULE_STRING
{
before(grammarAccess.getAbsoluteTimeEventRuleAccess().getExprSTRINGTerminalRuleCall_1_0());
- match(input, RULE_STRING, FOLLOW_RULE_STRING_in_rule__AbsoluteTimeEventRule__ExprAssignment_12329);
+ match(input, RULE_STRING, FOLLOW_2);
after(grammarAccess.getAbsoluteTimeEventRuleAccess().getExprSTRINGTerminalRuleCall_1_0());
}
@@ -3070,25 +2948,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__AbsoluteTimeEventRule__ExprAssignment_1"
// $ANTLR start "rule__ChangeEventRule__ExpAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1176:1: rule__ChangeEventRule__ExpAssignment_1 : ( RULE_STRING ) ;
+ // InternalUmlTransition.g:1176:1: rule__ChangeEventRule__ExpAssignment_1 : ( RULE_STRING ) ;
public final void rule__ChangeEventRule__ExpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1180:1: ( ( RULE_STRING ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1181:1: ( RULE_STRING )
+ // InternalUmlTransition.g:1180:1: ( ( RULE_STRING ) )
+ // InternalUmlTransition.g:1181:1: ( RULE_STRING )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1181:1: ( RULE_STRING )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1182:1: RULE_STRING
+ // InternalUmlTransition.g:1181:1: ( RULE_STRING )
+ // InternalUmlTransition.g:1182:1: RULE_STRING
{
before(grammarAccess.getChangeEventRuleAccess().getExpSTRINGTerminalRuleCall_1_0());
- match(input, RULE_STRING, FOLLOW_RULE_STRING_in_rule__ChangeEventRule__ExpAssignment_12360);
+ match(input, RULE_STRING, FOLLOW_2);
after(grammarAccess.getChangeEventRuleAccess().getExpSTRINGTerminalRuleCall_1_0());
}
@@ -3106,25 +2983,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__ChangeEventRule__ExpAssignment_1"
// $ANTLR start "rule__GuardRule__ConstraintAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1191:1: rule__GuardRule__ConstraintAssignment_1 : ( RULE_STRING ) ;
+ // InternalUmlTransition.g:1191:1: rule__GuardRule__ConstraintAssignment_1 : ( RULE_STRING ) ;
public final void rule__GuardRule__ConstraintAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1195:1: ( ( RULE_STRING ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1196:1: ( RULE_STRING )
+ // InternalUmlTransition.g:1195:1: ( ( RULE_STRING ) )
+ // InternalUmlTransition.g:1196:1: ( RULE_STRING )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1196:1: ( RULE_STRING )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1197:1: RULE_STRING
+ // InternalUmlTransition.g:1196:1: ( RULE_STRING )
+ // InternalUmlTransition.g:1197:1: RULE_STRING
{
before(grammarAccess.getGuardRuleAccess().getConstraintSTRINGTerminalRuleCall_1_0());
- match(input, RULE_STRING, FOLLOW_RULE_STRING_in_rule__GuardRule__ConstraintAssignment_12391);
+ match(input, RULE_STRING, FOLLOW_2);
after(grammarAccess.getGuardRuleAccess().getConstraintSTRINGTerminalRuleCall_1_0());
}
@@ -3142,25 +3018,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__GuardRule__ConstraintAssignment_1"
// $ANTLR start "rule__EffectRule__KindAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1206:1: rule__EffectRule__KindAssignment_1 : ( ruleBehaviorKind ) ;
+ // InternalUmlTransition.g:1206:1: rule__EffectRule__KindAssignment_1 : ( ruleBehaviorKind ) ;
public final void rule__EffectRule__KindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1210:1: ( ( ruleBehaviorKind ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1211:1: ( ruleBehaviorKind )
+ // InternalUmlTransition.g:1210:1: ( ( ruleBehaviorKind ) )
+ // InternalUmlTransition.g:1211:1: ( ruleBehaviorKind )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1211:1: ( ruleBehaviorKind )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1212:1: ruleBehaviorKind
+ // InternalUmlTransition.g:1211:1: ( ruleBehaviorKind )
+ // InternalUmlTransition.g:1212:1: ruleBehaviorKind
{
before(grammarAccess.getEffectRuleAccess().getKindBehaviorKindEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleBehaviorKind_in_rule__EffectRule__KindAssignment_12422);
+ pushFollow(FOLLOW_2);
ruleBehaviorKind();
state._fsp--;
@@ -3182,25 +3057,24 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EffectRule__KindAssignment_1"
// $ANTLR start "rule__EffectRule__BehaviorNameAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1221:1: rule__EffectRule__BehaviorNameAssignment_2 : ( RULE_ID ) ;
+ // InternalUmlTransition.g:1221:1: rule__EffectRule__BehaviorNameAssignment_2 : ( RULE_ID ) ;
public final void rule__EffectRule__BehaviorNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1225:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1226:1: ( RULE_ID )
+ // InternalUmlTransition.g:1225:1: ( ( RULE_ID ) )
+ // InternalUmlTransition.g:1226:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1226:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.transition.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/transition/xtext/ui/contentassist/antlr/internal/InternalUmlTransition.g:1227:1: RULE_ID
+ // InternalUmlTransition.g:1226:1: ( RULE_ID )
+ // InternalUmlTransition.g:1227:1: RULE_ID
{
before(grammarAccess.getEffectRuleAccess().getBehaviorNameIDTerminalRuleCall_2_0());
- match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__EffectRule__BehaviorNameAssignment_22453);
+ match(input, RULE_ID, FOLLOW_2);
after(grammarAccess.getEffectRuleAccess().getBehaviorNameIDTerminalRuleCall_2_0());
}
@@ -3218,7 +3092,6 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
}
return;
}
-
// $ANTLR end "rule__EffectRule__BehaviorNameAssignment_2"
// Delegated rules
@@ -3226,106 +3099,15 @@ public class InternalUmlTransitionParser extends AbstractInternalContentAssistPa
- public static final BitSet FOLLOW_ruleTransitionRule_in_entryRuleTransitionRule61 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleTransitionRule68 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group__0_in_ruleTransitionRule94 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleEventRule_in_entryRuleEventRule121 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleEventRule128 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__EventRule__Alternatives_in_ruleEventRule154 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleCallOrSignalEventRule_in_entryRuleCallOrSignalEventRule181 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleCallOrSignalEventRule188 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__CallOrSignalEventRule__OperationOrSignalAssignment_in_ruleCallOrSignalEventRule214 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleAnyReceiveEventRule_in_entryRuleAnyReceiveEventRule241 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleAnyReceiveEventRule248 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__AnyReceiveEventRule__IsAReceiveEventAssignment_in_ruleAnyReceiveEventRule274 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleTimeEventRule_in_entryRuleTimeEventRule301 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleTimeEventRule308 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TimeEventRule__Alternatives_in_ruleTimeEventRule334 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleRelativeTimeEventRule_in_entryRuleRelativeTimeEventRule361 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleRelativeTimeEventRule368 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__RelativeTimeEventRule__Group__0_in_ruleRelativeTimeEventRule394 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleAbsoluteTimeEventRule_in_entryRuleAbsoluteTimeEventRule421 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleAbsoluteTimeEventRule428 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__AbsoluteTimeEventRule__Group__0_in_ruleAbsoluteTimeEventRule454 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleChangeEventRule_in_entryRuleChangeEventRule481 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleChangeEventRule488 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ChangeEventRule__Group__0_in_ruleChangeEventRule514 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleGuardRule_in_entryRuleGuardRule541 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleGuardRule548 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__GuardRule__Group__0_in_ruleGuardRule574 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleEffectRule_in_entryRuleEffectRule601 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleEffectRule608 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__EffectRule__Group__0_in_ruleEffectRule634 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__BehaviorKind__Alternatives_in_ruleBehaviorKind671 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleCallOrSignalEventRule_in_rule__EventRule__Alternatives706 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleAnyReceiveEventRule_in_rule__EventRule__Alternatives723 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleTimeEventRule_in_rule__EventRule__Alternatives740 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleChangeEventRule_in_rule__EventRule__Alternatives757 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleRelativeTimeEventRule_in_rule__TimeEventRule__Alternatives789 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleAbsoluteTimeEventRule_in_rule__TimeEventRule__Alternatives806 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_12_in_rule__BehaviorKind__Alternatives839 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_13_in_rule__BehaviorKind__Alternatives860 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_14_in_rule__BehaviorKind__Alternatives881 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group__0__Impl_in_rule__TransitionRule__Group__0914 = new BitSet(new long[] { 0x0000000000280000L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group__1_in_rule__TransitionRule__Group__0917 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group_0__0_in_rule__TransitionRule__Group__0__Impl944 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group__1__Impl_in_rule__TransitionRule__Group__1975 = new BitSet(new long[] { 0x0000000000280000L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group__2_in_rule__TransitionRule__Group__1978 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__GuardAssignment_1_in_rule__TransitionRule__Group__1__Impl1005 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group__2__Impl_in_rule__TransitionRule__Group__21036 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__EffectAssignment_2_in_rule__TransitionRule__Group__2__Impl1063 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group_0__0__Impl_in_rule__TransitionRule__Group_0__01100 = new BitSet(new long[] { 0x0000000000008000L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group_0__1_in_rule__TransitionRule__Group_0__01103 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__TriggersAssignment_0_0_in_rule__TransitionRule__Group_0__0__Impl1130 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group_0__1__Impl_in_rule__TransitionRule__Group_0__11160 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group_0_1__0_in_rule__TransitionRule__Group_0__1__Impl1187 = new BitSet(new long[] { 0x0000000000008002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group_0_1__0__Impl_in_rule__TransitionRule__Group_0_1__01222 = new BitSet(new long[] { 0x0000000000470010L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group_0_1__1_in_rule__TransitionRule__Group_0_1__01225 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_15_in_rule__TransitionRule__Group_0_1__0__Impl1253 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__Group_0_1__1__Impl_in_rule__TransitionRule__Group_0_1__11284 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__TransitionRule__TriggersAssignment_0_1_1_in_rule__TransitionRule__Group_0_1__1__Impl1311 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__RelativeTimeEventRule__Group__0__Impl_in_rule__RelativeTimeEventRule__Group__01345 = new BitSet(new long[] { 0x0000000000000020L });
- public static final BitSet FOLLOW_rule__RelativeTimeEventRule__Group__1_in_rule__RelativeTimeEventRule__Group__01348 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_16_in_rule__RelativeTimeEventRule__Group__0__Impl1376 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__RelativeTimeEventRule__Group__1__Impl_in_rule__RelativeTimeEventRule__Group__11407 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__RelativeTimeEventRule__ExprAssignment_1_in_rule__RelativeTimeEventRule__Group__1__Impl1434 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__AbsoluteTimeEventRule__Group__0__Impl_in_rule__AbsoluteTimeEventRule__Group__01468 = new BitSet(new long[] { 0x0000000000000020L });
- public static final BitSet FOLLOW_rule__AbsoluteTimeEventRule__Group__1_in_rule__AbsoluteTimeEventRule__Group__01471 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_17_in_rule__AbsoluteTimeEventRule__Group__0__Impl1499 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__AbsoluteTimeEventRule__Group__1__Impl_in_rule__AbsoluteTimeEventRule__Group__11530 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__AbsoluteTimeEventRule__ExprAssignment_1_in_rule__AbsoluteTimeEventRule__Group__1__Impl1557 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ChangeEventRule__Group__0__Impl_in_rule__ChangeEventRule__Group__01591 = new BitSet(new long[] { 0x0000000000000020L });
- public static final BitSet FOLLOW_rule__ChangeEventRule__Group__1_in_rule__ChangeEventRule__Group__01594 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_18_in_rule__ChangeEventRule__Group__0__Impl1622 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ChangeEventRule__Group__1__Impl_in_rule__ChangeEventRule__Group__11653 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ChangeEventRule__ExpAssignment_1_in_rule__ChangeEventRule__Group__1__Impl1680 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__GuardRule__Group__0__Impl_in_rule__GuardRule__Group__01714 = new BitSet(new long[] { 0x0000000000000020L });
- public static final BitSet FOLLOW_rule__GuardRule__Group__1_in_rule__GuardRule__Group__01717 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_19_in_rule__GuardRule__Group__0__Impl1745 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__GuardRule__Group__1__Impl_in_rule__GuardRule__Group__11776 = new BitSet(new long[] { 0x0000000000100000L });
- public static final BitSet FOLLOW_rule__GuardRule__Group__2_in_rule__GuardRule__Group__11779 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__GuardRule__ConstraintAssignment_1_in_rule__GuardRule__Group__1__Impl1806 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__GuardRule__Group__2__Impl_in_rule__GuardRule__Group__21836 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_20_in_rule__GuardRule__Group__2__Impl1864 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__EffectRule__Group__0__Impl_in_rule__EffectRule__Group__01901 = new BitSet(new long[] { 0x0000000000007000L });
- public static final BitSet FOLLOW_rule__EffectRule__Group__1_in_rule__EffectRule__Group__01904 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_21_in_rule__EffectRule__Group__0__Impl1932 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__EffectRule__Group__1__Impl_in_rule__EffectRule__Group__11963 = new BitSet(new long[] { 0x0000000000000010L });
- public static final BitSet FOLLOW_rule__EffectRule__Group__2_in_rule__EffectRule__Group__11966 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__EffectRule__KindAssignment_1_in_rule__EffectRule__Group__1__Impl1993 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__EffectRule__Group__2__Impl_in_rule__EffectRule__Group__22023 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__EffectRule__BehaviorNameAssignment_2_in_rule__EffectRule__Group__2__Impl2050 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleEventRule_in_rule__TransitionRule__TriggersAssignment_0_02091 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleEventRule_in_rule__TransitionRule__TriggersAssignment_0_1_12122 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleGuardRule_in_rule__TransitionRule__GuardAssignment_12153 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleEffectRule_in_rule__TransitionRule__EffectAssignment_22184 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_ID_in_rule__CallOrSignalEventRule__OperationOrSignalAssignment2219 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_22_in_rule__AnyReceiveEventRule__IsAReceiveEventAssignment2259 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_STRING_in_rule__RelativeTimeEventRule__ExprAssignment_12298 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_STRING_in_rule__AbsoluteTimeEventRule__ExprAssignment_12329 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_STRING_in_rule__ChangeEventRule__ExpAssignment_12360 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_STRING_in_rule__GuardRule__ConstraintAssignment_12391 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_ruleBehaviorKind_in_rule__EffectRule__KindAssignment_12422 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_ID_in_rule__EffectRule__BehaviorNameAssignment_22453 = new BitSet(new long[] { 0x0000000000000002L });
+ public static final BitSet FOLLOW_1 = new BitSet(new long[] { 0x0000000000000000L });
+ public static final BitSet FOLLOW_2 = new BitSet(new long[] { 0x0000000000000002L });
+ public static final BitSet FOLLOW_3 = new BitSet(new long[] { 0x0000000000280000L });
+ public static final BitSet FOLLOW_4 = new BitSet(new long[] { 0x0000000000008000L });
+ public static final BitSet FOLLOW_5 = new BitSet(new long[] { 0x0000000000008002L });
+ public static final BitSet FOLLOW_6 = new BitSet(new long[] { 0x0000000000470010L });
+ public static final BitSet FOLLOW_7 = new BitSet(new long[] { 0x0000000000000020L });
+ public static final BitSet FOLLOW_8 = new BitSet(new long[] { 0x0000000000100000L });
+ public static final BitSet FOLLOW_9 = new BitSet(new long[] { 0x0000000000007000L });
+ public static final BitSet FOLLOW_10 = new BitSet(new long[] { 0x0000000000000010L });
} \ No newline at end of file

Back to the top