Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Vorburger2015-11-13 10:08:18 +0000
committerMichael Vorburger2015-11-13 10:08:18 +0000
commit61b2d64d92409cf62a62eed50de2110f3cf68ac2 (patch)
treea8653352d687910fbc4d75c25f5001f43ce78199
parentc5d50f21968197d44c00437db275b888821ca339 (diff)
downloadorg.eclipse.emf.eson-nightly.tar.gz
org.eclipse.emf.eson-nightly.tar.xz
org.eclipse.emf.eson-nightly.zip
[build] Regenerated src-gen with Xtext 2.9.0 nightly from todaynightly
-rw-r--r--plugins/org.eclipse.emf.eson.ui/META-INF/MANIFEST.MF4
-rw-r--r--plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryLexer.java264
-rw-r--r--plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryParser.java2869
-rw-r--r--plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/EFactoryStandaloneSetupGenerated.java2
-rw-r--r--plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g32
-rw-r--r--plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryLexer.java250
-rw-r--r--plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryParser.java1267
-rw-r--r--plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/serializer/EFactorySemanticSequencer.java222
-rw-r--r--plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/services/EFactoryGrammarAccess.java231
-rw-r--r--tests/org.eclipse.emf.eson.tests/META-INF/MANIFEST.MF3
10 files changed, 2398 insertions, 2746 deletions
diff --git a/plugins/org.eclipse.emf.eson.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.eson.ui/META-INF/MANIFEST.MF
index 575338e..62e30dc 100644
--- a/plugins/org.eclipse.emf.eson.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.eson.ui/META-INF/MANIFEST.MF
@@ -25,7 +25,6 @@ Require-Bundle: org.eclipse.emf.eson;visibility:=reexport,
org.eclipse.ui.workbench.texteditor,
org.eclipse.emf.ecore.editor;bundle-version="2.9.0",
org.eclipse.jdt.annotation;bundle-version="[1.0.1,2.0.0)";resolution:=optional,
- org.eclipse.jdt.core,
org.eclipse.xtend.core,
org.eclipse.xtend.ide;visibility:=reexport
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
@@ -35,6 +34,7 @@ Export-Package: org.eclipse.emf.eson.ui,
org.eclipse.emf.eson.ui.internal,
org.eclipse.emf.eson.ui.labeling,
org.eclipse.emf.eson.ui.outline,
- org.eclipse.emf.eson.ui.quickfix
+ org.eclipse.emf.eson.ui.quickfix,
+ org.eclipse.emf.eson.ui.contentassist.antlr.internal
Bundle-Activator: org.eclipse.emf.eson.ui.internal.EFactoryActivator
Import-Package: org.apache.log4j
diff --git a/plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryLexer.java b/plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryLexer.java
index 2c0a1be..390ab44 100644
--- a/plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryLexer.java
+++ b/plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryLexer.java
@@ -12,31 +12,31 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalEFactoryLexer extends Lexer {
- public static final int RULE_LONG_ID=5;
- public static final int RULE_STRING=7;
+ public static final int RULE_ID=4;
+ public static final int T__27=27;
+ public static final int T__26=26;
+ public static final int T__25=25;
+ public static final int T__24=24;
+ public static final int T__23=23;
+ public static final int T__22=22;
+ public static final int RULE_ANY_OTHER=12;
+ public static final int T__21=21;
+ public static final int T__20=20;
+ public static final int EOF=-1;
public static final int RULE_SL_COMMENT=10;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int RULE_LONG_UNSIGNED=6;
public static final int T__19=19;
- public static final int T__15=15;
+ public static final int RULE_STRING=7;
public static final int T__16=16;
- public static final int T__17=17;
+ public static final int T__15=15;
public static final int T__18=18;
- public static final int T__13=13;
+ public static final int T__17=17;
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=11;
- public static final int RULE_LONG_UNSIGNED=6;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__26=26;
- public static final int T__27=27;
+ public static final int RULE_LONG_ID=5;
+ public static final int T__13=13;
public static final int RULE_INT=8;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__20=20;
- public static final int T__21=21;
+ public static final int RULE_WS=11;
// delegates
// delegators
@@ -49,15 +49,15 @@ public class InternalEFactoryLexer extends Lexer {
super(input,state);
}
- public String getGrammarFileName() { return "../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g"; }
+ public String getGrammarFileName() { return "InternalEFactory.g"; }
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:11:7: ( 'true' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:11:9: 'true'
+ // InternalEFactory.g:11:7: ( 'true' )
+ // InternalEFactory.g:11:9: 'true'
{
match("true");
@@ -77,8 +77,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:12:7: ( 'false' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:12:9: 'false'
+ // InternalEFactory.g:12:7: ( 'false' )
+ // InternalEFactory.g:12:9: 'false'
{
match("false");
@@ -98,8 +98,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:13:7: ( 'use' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:13:9: 'use'
+ // InternalEFactory.g:13:7: ( 'use' )
+ // InternalEFactory.g:13:9: 'use'
{
match("use");
@@ -119,8 +119,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:14:7: ( '.*' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:14:9: '.*'
+ // InternalEFactory.g:14:7: ( '.*' )
+ // InternalEFactory.g:14:9: '.*'
{
match(".*");
@@ -140,8 +140,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:15:7: ( 'import' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:15:9: 'import'
+ // InternalEFactory.g:15:7: ( 'import' )
+ // InternalEFactory.g:15:9: 'import'
{
match("import");
@@ -161,8 +161,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:16:7: ( '@Name' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:16:9: '@Name'
+ // InternalEFactory.g:16:7: ( '@Name' )
+ // InternalEFactory.g:16:9: '@Name'
{
match("@Name");
@@ -182,8 +182,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:17:7: ( '{' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:17:9: '{'
+ // InternalEFactory.g:17:7: ( '{' )
+ // InternalEFactory.g:17:9: '{'
{
match('{');
@@ -202,8 +202,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:18:7: ( '=' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:18:9: '='
+ // InternalEFactory.g:18:7: ( '=' )
+ // InternalEFactory.g:18:9: '='
{
match('=');
@@ -222,8 +222,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:19:7: ( '}' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:19:9: '}'
+ // InternalEFactory.g:19:7: ( '}' )
+ // InternalEFactory.g:19:9: '}'
{
match('}');
@@ -242,8 +242,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:20:7: ( ':' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:20:9: ':'
+ // InternalEFactory.g:20:7: ( ':' )
+ // InternalEFactory.g:20:9: ':'
{
match(':');
@@ -262,8 +262,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:21:7: ( '[' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:21:9: '['
+ // InternalEFactory.g:21:7: ( '[' )
+ // InternalEFactory.g:21:9: '['
{
match('[');
@@ -282,8 +282,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:22:7: ( ']' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:22:9: ']'
+ // InternalEFactory.g:22:7: ( ']' )
+ // InternalEFactory.g:22:9: ']'
{
match(']');
@@ -302,8 +302,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:23:7: ( '.' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:23:9: '.'
+ // InternalEFactory.g:23:7: ( '.' )
+ // InternalEFactory.g:23:9: '.'
{
match('.');
@@ -322,8 +322,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:24:7: ( '-' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:24:9: '-'
+ // InternalEFactory.g:24:7: ( '-' )
+ // InternalEFactory.g:24:9: '-'
{
match('-');
@@ -342,8 +342,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:25:7: ( 'NULL' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:25:9: 'NULL'
+ // InternalEFactory.g:25:7: ( 'NULL' )
+ // InternalEFactory.g:25:9: 'NULL'
{
match("NULL");
@@ -363,8 +363,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_LONG_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3025:14: ( RULE_LONG_UNSIGNED RULE_ID )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3025:16: RULE_LONG_UNSIGNED RULE_ID
+ // InternalEFactory.g:3025:14: ( RULE_LONG_UNSIGNED RULE_ID )
+ // InternalEFactory.g:3025:16: RULE_LONG_UNSIGNED RULE_ID
{
mRULE_LONG_UNSIGNED();
mRULE_ID();
@@ -384,10 +384,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_LONG_UNSIGNED;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3027:20: ( ( '0' .. '9' )+ )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3027:22: ( '0' .. '9' )+
+ // InternalEFactory.g:3027:20: ( ( '0' .. '9' )+ )
+ // InternalEFactory.g:3027:22: ( '0' .. '9' )+
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3027:22: ( '0' .. '9' )+
+ // InternalEFactory.g:3027:22: ( '0' .. '9' )+
int cnt1=0;
loop1:
do {
@@ -401,7 +401,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3027:23: '0' .. '9'
+ // InternalEFactory.g:3027:23: '0' .. '9'
{
matchRange('0','9');
@@ -433,10 +433,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3029:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )* )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3029:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )*
+ // InternalEFactory.g:3029:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )* )
+ // InternalEFactory.g:3029:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )*
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3029:11: ( '^' )?
+ // InternalEFactory.g:3029:11: ( '^' )?
int alt2=2;
int LA2_0 = input.LA(1);
@@ -445,7 +445,7 @@ public class InternalEFactoryLexer extends Lexer {
}
switch (alt2) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3029:11: '^'
+ // InternalEFactory.g:3029:11: '^'
{
match('^');
@@ -463,7 +463,7 @@ public class InternalEFactoryLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3029:48: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )*
+ // InternalEFactory.g:3029:48: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )*
loop3:
do {
int alt3=2;
@@ -476,7 +476,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:
+ // InternalEFactory.g:
{
if ( (input.LA(1)>=',' && input.LA(1)<='-')||(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();
@@ -512,10 +512,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3031:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3031:12: ( '0' .. '9' )+
+ // InternalEFactory.g:3031:10: ( ( '0' .. '9' )+ )
+ // InternalEFactory.g:3031:12: ( '0' .. '9' )+
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3031:12: ( '0' .. '9' )+
+ // InternalEFactory.g:3031:12: ( '0' .. '9' )+
int cnt4=0;
loop4:
do {
@@ -529,7 +529,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3031:13: '0' .. '9'
+ // InternalEFactory.g:3031:13: '0' .. '9'
{
matchRange('0','9');
@@ -561,10 +561,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalEFactory.g:3033:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalEFactory.g:3033:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalEFactory.g:3033:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -582,10 +582,10 @@ public class InternalEFactoryLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalEFactory.g:3033:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalEFactory.g:3033:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop5:
do {
int alt5=3;
@@ -601,7 +601,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:21: '\\\\' .
+ // InternalEFactory.g:3033:21: '\\\\' .
{
match('\\');
matchAny();
@@ -609,7 +609,7 @@ public class InternalEFactoryLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalEFactory.g:3033:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -634,10 +634,10 @@ public class InternalEFactoryLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalEFactory.g:3033:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalEFactory.g:3033:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop6:
do {
int alt6=3;
@@ -653,7 +653,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:54: '\\\\' .
+ // InternalEFactory.g:3033:54: '\\\\' .
{
match('\\');
matchAny();
@@ -661,7 +661,7 @@ public class InternalEFactoryLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3033:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalEFactory.g:3033:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -704,12 +704,12 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3035:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3035:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalEFactory.g:3035:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalEFactory.g:3035:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3035:24: ( options {greedy=false; } : . )*
+ // InternalEFactory.g:3035:24: ( options {greedy=false; } : . )*
loop8:
do {
int alt8=2;
@@ -734,7 +734,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3035:52: .
+ // InternalEFactory.g:3035:52: .
{
matchAny();
@@ -764,12 +764,12 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3037:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3037:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalEFactory.g:3037:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalEFactory.g:3037:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3037:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalEFactory.g:3037:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop9:
do {
int alt9=2;
@@ -782,7 +782,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3037:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalEFactory.g:3037: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)<='\uFFFF') ) {
input.consume();
@@ -802,7 +802,7 @@ public class InternalEFactoryLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3037:40: ( ( '\\r' )? '\\n' )?
+ // InternalEFactory.g:3037:40: ( ( '\\r' )? '\\n' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -811,9 +811,9 @@ public class InternalEFactoryLexer extends Lexer {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3037:41: ( '\\r' )? '\\n'
+ // InternalEFactory.g:3037:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3037:41: ( '\\r' )?
+ // InternalEFactory.g:3037:41: ( '\\r' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -822,7 +822,7 @@ public class InternalEFactoryLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3037:41: '\\r'
+ // InternalEFactory.g:3037:41: '\\r'
{
match('\r');
@@ -854,10 +854,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3039:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3039:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalEFactory.g:3039:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalEFactory.g:3039:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3039:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalEFactory.g:3039:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt12=0;
loop12:
do {
@@ -871,7 +871,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt12) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:
+ // InternalEFactory.g:
{
if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
input.consume();
@@ -911,8 +911,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3041:16: ( . )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3041:18: .
+ // InternalEFactory.g:3041:16: ( . )
+ // InternalEFactory.g:3041:18: .
{
matchAny();
@@ -927,173 +927,173 @@ public class InternalEFactoryLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | RULE_LONG_ID | RULE_LONG_UNSIGNED | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ // InternalEFactory.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | RULE_LONG_ID | RULE_LONG_UNSIGNED | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
int alt13=24;
alt13 = dfa13.predict(input);
switch (alt13) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:10: T__13
+ // InternalEFactory.g:1:10: T__13
{
mT__13();
}
break;
case 2 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:16: T__14
+ // InternalEFactory.g:1:16: T__14
{
mT__14();
}
break;
case 3 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:22: T__15
+ // InternalEFactory.g:1:22: T__15
{
mT__15();
}
break;
case 4 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:28: T__16
+ // InternalEFactory.g:1:28: T__16
{
mT__16();
}
break;
case 5 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:34: T__17
+ // InternalEFactory.g:1:34: T__17
{
mT__17();
}
break;
case 6 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:40: T__18
+ // InternalEFactory.g:1:40: T__18
{
mT__18();
}
break;
case 7 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:46: T__19
+ // InternalEFactory.g:1:46: T__19
{
mT__19();
}
break;
case 8 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:52: T__20
+ // InternalEFactory.g:1:52: T__20
{
mT__20();
}
break;
case 9 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:58: T__21
+ // InternalEFactory.g:1:58: T__21
{
mT__21();
}
break;
case 10 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:64: T__22
+ // InternalEFactory.g:1:64: T__22
{
mT__22();
}
break;
case 11 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:70: T__23
+ // InternalEFactory.g:1:70: T__23
{
mT__23();
}
break;
case 12 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:76: T__24
+ // InternalEFactory.g:1:76: T__24
{
mT__24();
}
break;
case 13 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:82: T__25
+ // InternalEFactory.g:1:82: T__25
{
mT__25();
}
break;
case 14 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:88: T__26
+ // InternalEFactory.g:1:88: T__26
{
mT__26();
}
break;
case 15 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:94: T__27
+ // InternalEFactory.g:1:94: T__27
{
mT__27();
}
break;
case 16 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:100: RULE_LONG_ID
+ // InternalEFactory.g:1:100: RULE_LONG_ID
{
mRULE_LONG_ID();
}
break;
case 17 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:113: RULE_LONG_UNSIGNED
+ // InternalEFactory.g:1:113: RULE_LONG_UNSIGNED
{
mRULE_LONG_UNSIGNED();
}
break;
case 18 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:132: RULE_ID
+ // InternalEFactory.g:1:132: RULE_ID
{
mRULE_ID();
}
break;
case 19 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:140: RULE_INT
+ // InternalEFactory.g:1:140: RULE_INT
{
mRULE_INT();
}
break;
case 20 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:149: RULE_STRING
+ // InternalEFactory.g:1:149: RULE_STRING
{
mRULE_STRING();
}
break;
case 21 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:161: RULE_ML_COMMENT
+ // InternalEFactory.g:1:161: RULE_ML_COMMENT
{
mRULE_ML_COMMENT();
}
break;
case 22 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:177: RULE_SL_COMMENT
+ // InternalEFactory.g:1:177: RULE_SL_COMMENT
{
mRULE_SL_COMMENT();
}
break;
case 23 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:193: RULE_WS
+ // InternalEFactory.g:1:193: RULE_WS
{
mRULE_WS();
}
break;
case 24 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1:201: RULE_ANY_OTHER
+ // InternalEFactory.g:1:201: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1117,7 +1117,7 @@ public class InternalEFactoryLexer extends Lexer {
static final String DFA13_acceptS =
"\7\uffff\1\7\1\10\1\11\1\12\1\13\1\14\4\uffff\1\22\3\uffff\1\27\1\30\1\uffff\1\22\2\uffff\1\4\1\15\1\uffff\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\16\1\uffff\1\21\1\uffff\1\20\1\24\1\25\1\26\1\27\7\uffff\1\3\2\uffff\1\1\2\uffff\1\17\1\2\1\uffff\1\5";
static final String DFA13_specialS =
- "\1\1\21\uffff\1\0\1\2\53\uffff}>";
+ "\1\2\21\uffff\1\1\1\0\53\uffff}>";
static final String[] DFA13_transitionS = {
"\11\26\2\25\2\26\1\25\22\26\1\25\1\26\1\22\4\26\1\23\4\26\1\21\1\15\1\4\1\24\12\17\1\12\2\26\1\10\2\26\1\6\15\21\1\16\14\21\1\13\1\26\1\14\1\20\1\21\1\26\5\21\1\2\2\21\1\5\12\21\1\1\1\3\5\21\1\7\1\26\1\11\uff82\26",
"\1\27",
@@ -1221,6 +1221,16 @@ public class InternalEFactoryLexer extends Lexer {
int _s = s;
switch ( s ) {
case 0 :
+ int LA13_19 = input.LA(1);
+
+ s = -1;
+ if ( ((LA13_19>='\u0000' && LA13_19<='\uFFFF')) ) {s = 42;}
+
+ else s = 22;
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
int LA13_18 = input.LA(1);
s = -1;
@@ -1230,7 +1240,7 @@ public class InternalEFactoryLexer extends Lexer {
if ( s>=0 ) return s;
break;
- case 1 :
+ case 2 :
int LA13_0 = input.LA(1);
s = -1;
@@ -1280,16 +1290,6 @@ public class InternalEFactoryLexer extends Lexer {
if ( s>=0 ) return s;
break;
- case 2 :
- int LA13_19 = input.LA(1);
-
- s = -1;
- if ( ((LA13_19>='\u0000' && LA13_19<='\uFFFF')) ) {s = 42;}
-
- else s = 22;
-
- if ( s>=0 ) return s;
- break;
}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 13, _s, input);
diff --git a/plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryParser.java b/plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryParser.java
index 6e4c6a6..5fea4d2 100644
--- a/plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryParser.java
+++ b/plugins/org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactoryParser.java
@@ -25,31 +25,31 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
public static final String[] tokenNames = new String[] {
"<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_LONG_ID", "RULE_LONG_UNSIGNED", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'true'", "'false'", "'use'", "'.*'", "'import'", "'@Name'", "'{'", "'='", "'}'", "':'", "'['", "']'", "'.'", "'-'", "'NULL'"
};
- public static final int RULE_LONG_ID=5;
- public static final int RULE_STRING=7;
+ public static final int RULE_ID=4;
+ public static final int T__27=27;
+ public static final int T__26=26;
+ public static final int T__25=25;
+ public static final int T__24=24;
+ public static final int T__23=23;
+ public static final int T__22=22;
+ public static final int RULE_ANY_OTHER=12;
+ public static final int T__21=21;
+ public static final int T__20=20;
public static final int RULE_SL_COMMENT=10;
+ public static final int EOF=-1;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int RULE_LONG_UNSIGNED=6;
public static final int T__19=19;
- public static final int T__15=15;
+ public static final int RULE_STRING=7;
public static final int T__16=16;
- public static final int T__17=17;
+ public static final int T__15=15;
public static final int T__18=18;
- public static final int T__13=13;
+ public static final int T__17=17;
+ public static final int RULE_LONG_ID=5;
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=11;
- public static final int RULE_LONG_UNSIGNED=6;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__26=26;
- public static final int T__27=27;
+ public static final int T__13=13;
public static final int RULE_INT=8;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__20=20;
- public static final int T__21=21;
+ public static final int RULE_WS=11;
// delegates
// delegators
@@ -65,7 +65,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
public String[] getTokenNames() { return InternalEFactoryParser.tokenNames; }
- public String getGrammarFileName() { return "../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g"; }
+ public String getGrammarFileName() { return "InternalEFactory.g"; }
@@ -89,16 +89,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleFactory"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:61:1: entryRuleFactory : ruleFactory EOF ;
+ // InternalEFactory.g:61:1: entryRuleFactory : ruleFactory EOF ;
public final void entryRuleFactory() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:62:1: ( ruleFactory EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:63:1: ruleFactory EOF
+ // InternalEFactory.g:62:1: ( ruleFactory EOF )
+ // InternalEFactory.g:63:1: ruleFactory EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryRule());
}
- pushFollow(FOLLOW_ruleFactory_in_entryRuleFactory67);
+ pushFollow(FOLLOW_1);
ruleFactory();
state._fsp--;
@@ -106,7 +106,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getFactoryRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleFactory74); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -123,25 +123,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleFactory"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:70:1: ruleFactory : ( ( rule__Factory__Group__0 ) ) ;
+ // InternalEFactory.g:70:1: ruleFactory : ( ( rule__Factory__Group__0 ) ) ;
public final void ruleFactory() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:74:2: ( ( ( rule__Factory__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:75:1: ( ( rule__Factory__Group__0 ) )
+ // InternalEFactory.g:74:2: ( ( ( rule__Factory__Group__0 ) ) )
+ // InternalEFactory.g:75:1: ( ( rule__Factory__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:75:1: ( ( rule__Factory__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:76:1: ( rule__Factory__Group__0 )
+ // InternalEFactory.g:75:1: ( ( rule__Factory__Group__0 ) )
+ // InternalEFactory.g:76:1: ( rule__Factory__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:77:1: ( rule__Factory__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:77:2: rule__Factory__Group__0
+ // InternalEFactory.g:77:1: ( rule__Factory__Group__0 )
+ // InternalEFactory.g:77:2: rule__Factory__Group__0
{
- pushFollow(FOLLOW_rule__Factory__Group__0_in_ruleFactory100);
+ pushFollow(FOLLOW_2);
rule__Factory__Group__0();
state._fsp--;
@@ -174,16 +174,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRulePackageImport"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:89:1: entryRulePackageImport : rulePackageImport EOF ;
+ // InternalEFactory.g:89:1: entryRulePackageImport : rulePackageImport EOF ;
public final void entryRulePackageImport() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:90:1: ( rulePackageImport EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:91:1: rulePackageImport EOF
+ // InternalEFactory.g:90:1: ( rulePackageImport EOF )
+ // InternalEFactory.g:91:1: rulePackageImport EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageImportRule());
}
- pushFollow(FOLLOW_rulePackageImport_in_entryRulePackageImport127);
+ pushFollow(FOLLOW_1);
rulePackageImport();
state._fsp--;
@@ -191,7 +191,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageImportRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRulePackageImport134); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -208,25 +208,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rulePackageImport"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:98:1: rulePackageImport : ( ( rule__PackageImport__Group__0 ) ) ;
+ // InternalEFactory.g:98:1: rulePackageImport : ( ( rule__PackageImport__Group__0 ) ) ;
public final void rulePackageImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:102:2: ( ( ( rule__PackageImport__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:103:1: ( ( rule__PackageImport__Group__0 ) )
+ // InternalEFactory.g:102:2: ( ( ( rule__PackageImport__Group__0 ) ) )
+ // InternalEFactory.g:103:1: ( ( rule__PackageImport__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:103:1: ( ( rule__PackageImport__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:104:1: ( rule__PackageImport__Group__0 )
+ // InternalEFactory.g:103:1: ( ( rule__PackageImport__Group__0 ) )
+ // InternalEFactory.g:104:1: ( rule__PackageImport__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageImportAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:105:1: ( rule__PackageImport__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:105:2: rule__PackageImport__Group__0
+ // InternalEFactory.g:105:1: ( rule__PackageImport__Group__0 )
+ // InternalEFactory.g:105:2: rule__PackageImport__Group__0
{
- pushFollow(FOLLOW_rule__PackageImport__Group__0_in_rulePackageImport160);
+ pushFollow(FOLLOW_2);
rule__PackageImport__Group__0();
state._fsp--;
@@ -259,16 +259,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleNamespaceImport"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:117:1: entryRuleNamespaceImport : ruleNamespaceImport EOF ;
+ // InternalEFactory.g:117:1: entryRuleNamespaceImport : ruleNamespaceImport EOF ;
public final void entryRuleNamespaceImport() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:118:1: ( ruleNamespaceImport EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:119:1: ruleNamespaceImport EOF
+ // InternalEFactory.g:118:1: ( ruleNamespaceImport EOF )
+ // InternalEFactory.g:119:1: ruleNamespaceImport EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceImportRule());
}
- pushFollow(FOLLOW_ruleNamespaceImport_in_entryRuleNamespaceImport187);
+ pushFollow(FOLLOW_1);
ruleNamespaceImport();
state._fsp--;
@@ -276,7 +276,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getNamespaceImportRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNamespaceImport194); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -293,25 +293,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleNamespaceImport"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:126:1: ruleNamespaceImport : ( ( rule__NamespaceImport__Group__0 ) ) ;
+ // InternalEFactory.g:126:1: ruleNamespaceImport : ( ( rule__NamespaceImport__Group__0 ) ) ;
public final void ruleNamespaceImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:130:2: ( ( ( rule__NamespaceImport__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:131:1: ( ( rule__NamespaceImport__Group__0 ) )
+ // InternalEFactory.g:130:2: ( ( ( rule__NamespaceImport__Group__0 ) ) )
+ // InternalEFactory.g:131:1: ( ( rule__NamespaceImport__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:131:1: ( ( rule__NamespaceImport__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:132:1: ( rule__NamespaceImport__Group__0 )
+ // InternalEFactory.g:131:1: ( ( rule__NamespaceImport__Group__0 ) )
+ // InternalEFactory.g:132:1: ( rule__NamespaceImport__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceImportAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:133:1: ( rule__NamespaceImport__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:133:2: rule__NamespaceImport__Group__0
+ // InternalEFactory.g:133:1: ( rule__NamespaceImport__Group__0 )
+ // InternalEFactory.g:133:2: rule__NamespaceImport__Group__0
{
- pushFollow(FOLLOW_rule__NamespaceImport__Group__0_in_ruleNamespaceImport220);
+ pushFollow(FOLLOW_2);
rule__NamespaceImport__Group__0();
state._fsp--;
@@ -344,16 +344,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleAnnotation"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:145:1: entryRuleAnnotation : ruleAnnotation EOF ;
+ // InternalEFactory.g:145:1: entryRuleAnnotation : ruleAnnotation EOF ;
public final void entryRuleAnnotation() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:146:1: ( ruleAnnotation EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:147:1: ruleAnnotation EOF
+ // InternalEFactory.g:146:1: ( ruleAnnotation EOF )
+ // InternalEFactory.g:147:1: ruleAnnotation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationRule());
}
- pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation247);
+ pushFollow(FOLLOW_1);
ruleAnnotation();
state._fsp--;
@@ -361,7 +361,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getAnnotationRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation254); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -378,22 +378,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleAnnotation"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:154:1: ruleAnnotation : ( ruleCustomNameMapping ) ;
+ // InternalEFactory.g:154:1: ruleAnnotation : ( ruleCustomNameMapping ) ;
public final void ruleAnnotation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:158:2: ( ( ruleCustomNameMapping ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:159:1: ( ruleCustomNameMapping )
+ // InternalEFactory.g:158:2: ( ( ruleCustomNameMapping ) )
+ // InternalEFactory.g:159:1: ( ruleCustomNameMapping )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:159:1: ( ruleCustomNameMapping )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:160:1: ruleCustomNameMapping
+ // InternalEFactory.g:159:1: ( ruleCustomNameMapping )
+ // InternalEFactory.g:160:1: ruleCustomNameMapping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationAccess().getCustomNameMappingParserRuleCall());
}
- pushFollow(FOLLOW_ruleCustomNameMapping_in_ruleAnnotation280);
+ pushFollow(FOLLOW_2);
ruleCustomNameMapping();
state._fsp--;
@@ -423,16 +423,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleCustomNameMapping"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:173:1: entryRuleCustomNameMapping : ruleCustomNameMapping EOF ;
+ // InternalEFactory.g:173:1: entryRuleCustomNameMapping : ruleCustomNameMapping EOF ;
public final void entryRuleCustomNameMapping() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:174:1: ( ruleCustomNameMapping EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:175:1: ruleCustomNameMapping EOF
+ // InternalEFactory.g:174:1: ( ruleCustomNameMapping EOF )
+ // InternalEFactory.g:175:1: ruleCustomNameMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingRule());
}
- pushFollow(FOLLOW_ruleCustomNameMapping_in_entryRuleCustomNameMapping306);
+ pushFollow(FOLLOW_1);
ruleCustomNameMapping();
state._fsp--;
@@ -440,7 +440,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getCustomNameMappingRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleCustomNameMapping313); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -457,25 +457,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleCustomNameMapping"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:182:1: ruleCustomNameMapping : ( ( rule__CustomNameMapping__Group__0 ) ) ;
+ // InternalEFactory.g:182:1: ruleCustomNameMapping : ( ( rule__CustomNameMapping__Group__0 ) ) ;
public final void ruleCustomNameMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:186:2: ( ( ( rule__CustomNameMapping__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:187:1: ( ( rule__CustomNameMapping__Group__0 ) )
+ // InternalEFactory.g:186:2: ( ( ( rule__CustomNameMapping__Group__0 ) ) )
+ // InternalEFactory.g:187:1: ( ( rule__CustomNameMapping__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:187:1: ( ( rule__CustomNameMapping__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:188:1: ( rule__CustomNameMapping__Group__0 )
+ // InternalEFactory.g:187:1: ( ( rule__CustomNameMapping__Group__0 ) )
+ // InternalEFactory.g:188:1: ( rule__CustomNameMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:189:1: ( rule__CustomNameMapping__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:189:2: rule__CustomNameMapping__Group__0
+ // InternalEFactory.g:189:1: ( rule__CustomNameMapping__Group__0 )
+ // InternalEFactory.g:189:2: rule__CustomNameMapping__Group__0
{
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__0_in_ruleCustomNameMapping339);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__Group__0();
state._fsp--;
@@ -508,16 +508,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleFeature"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:201:1: entryRuleFeature : ruleFeature EOF ;
+ // InternalEFactory.g:201:1: entryRuleFeature : ruleFeature EOF ;
public final void entryRuleFeature() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:202:1: ( ruleFeature EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:203:1: ruleFeature EOF
+ // InternalEFactory.g:202:1: ( ruleFeature EOF )
+ // InternalEFactory.g:203:1: ruleFeature EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureRule());
}
- pushFollow(FOLLOW_ruleFeature_in_entryRuleFeature366);
+ pushFollow(FOLLOW_1);
ruleFeature();
state._fsp--;
@@ -525,7 +525,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleFeature373); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -542,25 +542,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleFeature"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:210:1: ruleFeature : ( ( rule__Feature__Group__0 ) ) ;
+ // InternalEFactory.g:210:1: ruleFeature : ( ( rule__Feature__Group__0 ) ) ;
public final void ruleFeature() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:214:2: ( ( ( rule__Feature__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:215:1: ( ( rule__Feature__Group__0 ) )
+ // InternalEFactory.g:214:2: ( ( ( rule__Feature__Group__0 ) ) )
+ // InternalEFactory.g:215:1: ( ( rule__Feature__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:215:1: ( ( rule__Feature__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:216:1: ( rule__Feature__Group__0 )
+ // InternalEFactory.g:215:1: ( ( rule__Feature__Group__0 ) )
+ // InternalEFactory.g:216:1: ( rule__Feature__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:217:1: ( rule__Feature__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:217:2: rule__Feature__Group__0
+ // InternalEFactory.g:217:1: ( rule__Feature__Group__0 )
+ // InternalEFactory.g:217:2: rule__Feature__Group__0
{
- pushFollow(FOLLOW_rule__Feature__Group__0_in_ruleFeature399);
+ pushFollow(FOLLOW_2);
rule__Feature__Group__0();
state._fsp--;
@@ -593,16 +593,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleNewObject"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:229:1: entryRuleNewObject : ruleNewObject EOF ;
+ // InternalEFactory.g:229:1: entryRuleNewObject : ruleNewObject EOF ;
public final void entryRuleNewObject() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:230:1: ( ruleNewObject EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:231:1: ruleNewObject EOF
+ // InternalEFactory.g:230:1: ( ruleNewObject EOF )
+ // InternalEFactory.g:231:1: ruleNewObject EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectRule());
}
- pushFollow(FOLLOW_ruleNewObject_in_entryRuleNewObject426);
+ pushFollow(FOLLOW_1);
ruleNewObject();
state._fsp--;
@@ -610,7 +610,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getNewObjectRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNewObject433); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -627,25 +627,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleNewObject"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:238:1: ruleNewObject : ( ( rule__NewObject__Group__0 ) ) ;
+ // InternalEFactory.g:238:1: ruleNewObject : ( ( rule__NewObject__Group__0 ) ) ;
public final void ruleNewObject() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:242:2: ( ( ( rule__NewObject__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:243:1: ( ( rule__NewObject__Group__0 ) )
+ // InternalEFactory.g:242:2: ( ( ( rule__NewObject__Group__0 ) ) )
+ // InternalEFactory.g:243:1: ( ( rule__NewObject__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:243:1: ( ( rule__NewObject__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:244:1: ( rule__NewObject__Group__0 )
+ // InternalEFactory.g:243:1: ( ( rule__NewObject__Group__0 ) )
+ // InternalEFactory.g:244:1: ( rule__NewObject__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:245:1: ( rule__NewObject__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:245:2: rule__NewObject__Group__0
+ // InternalEFactory.g:245:1: ( rule__NewObject__Group__0 )
+ // InternalEFactory.g:245:2: rule__NewObject__Group__0
{
- pushFollow(FOLLOW_rule__NewObject__Group__0_in_ruleNewObject459);
+ pushFollow(FOLLOW_2);
rule__NewObject__Group__0();
state._fsp--;
@@ -678,16 +678,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleValue"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:257:1: entryRuleValue : ruleValue EOF ;
+ // InternalEFactory.g:257:1: entryRuleValue : ruleValue EOF ;
public final void entryRuleValue() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:258:1: ( ruleValue EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:259:1: ruleValue EOF
+ // InternalEFactory.g:258:1: ( ruleValue EOF )
+ // InternalEFactory.g:259:1: ruleValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueRule());
}
- pushFollow(FOLLOW_ruleValue_in_entryRuleValue486);
+ pushFollow(FOLLOW_1);
ruleValue();
state._fsp--;
@@ -695,7 +695,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getValueRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleValue493); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -712,25 +712,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleValue"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:266:1: ruleValue : ( ( rule__Value__Alternatives ) ) ;
+ // InternalEFactory.g:266:1: ruleValue : ( ( rule__Value__Alternatives ) ) ;
public final void ruleValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:270:2: ( ( ( rule__Value__Alternatives ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:271:1: ( ( rule__Value__Alternatives ) )
+ // InternalEFactory.g:270:2: ( ( ( rule__Value__Alternatives ) ) )
+ // InternalEFactory.g:271:1: ( ( rule__Value__Alternatives ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:271:1: ( ( rule__Value__Alternatives ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:272:1: ( rule__Value__Alternatives )
+ // InternalEFactory.g:271:1: ( ( rule__Value__Alternatives ) )
+ // InternalEFactory.g:272:1: ( rule__Value__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getAlternatives());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:273:1: ( rule__Value__Alternatives )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:273:2: rule__Value__Alternatives
+ // InternalEFactory.g:273:1: ( rule__Value__Alternatives )
+ // InternalEFactory.g:273:2: rule__Value__Alternatives
{
- pushFollow(FOLLOW_rule__Value__Alternatives_in_ruleValue519);
+ pushFollow(FOLLOW_2);
rule__Value__Alternatives();
state._fsp--;
@@ -763,16 +763,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleMultiValue"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:285:1: entryRuleMultiValue : ruleMultiValue EOF ;
+ // InternalEFactory.g:285:1: entryRuleMultiValue : ruleMultiValue EOF ;
public final void entryRuleMultiValue() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:286:1: ( ruleMultiValue EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:287:1: ruleMultiValue EOF
+ // InternalEFactory.g:286:1: ( ruleMultiValue EOF )
+ // InternalEFactory.g:287:1: ruleMultiValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiValueRule());
}
- pushFollow(FOLLOW_ruleMultiValue_in_entryRuleMultiValue546);
+ pushFollow(FOLLOW_1);
ruleMultiValue();
state._fsp--;
@@ -780,7 +780,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiValueRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleMultiValue553); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -797,25 +797,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleMultiValue"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:294:1: ruleMultiValue : ( ( rule__MultiValue__Group__0 ) ) ;
+ // InternalEFactory.g:294:1: ruleMultiValue : ( ( rule__MultiValue__Group__0 ) ) ;
public final void ruleMultiValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:298:2: ( ( ( rule__MultiValue__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:299:1: ( ( rule__MultiValue__Group__0 ) )
+ // InternalEFactory.g:298:2: ( ( ( rule__MultiValue__Group__0 ) ) )
+ // InternalEFactory.g:299:1: ( ( rule__MultiValue__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:299:1: ( ( rule__MultiValue__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:300:1: ( rule__MultiValue__Group__0 )
+ // InternalEFactory.g:299:1: ( ( rule__MultiValue__Group__0 ) )
+ // InternalEFactory.g:300:1: ( rule__MultiValue__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiValueAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:301:1: ( rule__MultiValue__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:301:2: rule__MultiValue__Group__0
+ // InternalEFactory.g:301:1: ( rule__MultiValue__Group__0 )
+ // InternalEFactory.g:301:2: rule__MultiValue__Group__0
{
- pushFollow(FOLLOW_rule__MultiValue__Group__0_in_ruleMultiValue579);
+ pushFollow(FOLLOW_2);
rule__MultiValue__Group__0();
state._fsp--;
@@ -848,16 +848,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleReference"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:313:1: entryRuleReference : ruleReference EOF ;
+ // InternalEFactory.g:313:1: entryRuleReference : ruleReference EOF ;
public final void entryRuleReference() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:314:1: ( ruleReference EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:315:1: ruleReference EOF
+ // InternalEFactory.g:314:1: ( ruleReference EOF )
+ // InternalEFactory.g:315:1: ruleReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceRule());
}
- pushFollow(FOLLOW_ruleReference_in_entryRuleReference606);
+ pushFollow(FOLLOW_1);
ruleReference();
state._fsp--;
@@ -865,7 +865,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleReference613); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -882,25 +882,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleReference"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:322:1: ruleReference : ( ( rule__Reference__ValueAssignment ) ) ;
+ // InternalEFactory.g:322:1: ruleReference : ( ( rule__Reference__ValueAssignment ) ) ;
public final void ruleReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:326:2: ( ( ( rule__Reference__ValueAssignment ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:327:1: ( ( rule__Reference__ValueAssignment ) )
+ // InternalEFactory.g:326:2: ( ( ( rule__Reference__ValueAssignment ) ) )
+ // InternalEFactory.g:327:1: ( ( rule__Reference__ValueAssignment ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:327:1: ( ( rule__Reference__ValueAssignment ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:328:1: ( rule__Reference__ValueAssignment )
+ // InternalEFactory.g:327:1: ( ( rule__Reference__ValueAssignment ) )
+ // InternalEFactory.g:328:1: ( rule__Reference__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceAccess().getValueAssignment());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:329:1: ( rule__Reference__ValueAssignment )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:329:2: rule__Reference__ValueAssignment
+ // InternalEFactory.g:329:1: ( rule__Reference__ValueAssignment )
+ // InternalEFactory.g:329:2: rule__Reference__ValueAssignment
{
- pushFollow(FOLLOW_rule__Reference__ValueAssignment_in_ruleReference639);
+ pushFollow(FOLLOW_2);
rule__Reference__ValueAssignment();
state._fsp--;
@@ -933,16 +933,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:341:1: entryRuleAttribute : ruleAttribute EOF ;
+ // InternalEFactory.g:341:1: entryRuleAttribute : ruleAttribute EOF ;
public final void entryRuleAttribute() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:342:1: ( ruleAttribute EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:343:1: ruleAttribute EOF
+ // InternalEFactory.g:342:1: ( ruleAttribute EOF )
+ // InternalEFactory.g:343:1: ruleAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeRule());
}
- pushFollow(FOLLOW_ruleAttribute_in_entryRuleAttribute666);
+ pushFollow(FOLLOW_1);
ruleAttribute();
state._fsp--;
@@ -950,7 +950,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAttribute673); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -967,25 +967,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:350:1: ruleAttribute : ( ( rule__Attribute__Alternatives ) ) ;
+ // InternalEFactory.g:350:1: ruleAttribute : ( ( rule__Attribute__Alternatives ) ) ;
public final void ruleAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:354:2: ( ( ( rule__Attribute__Alternatives ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:355:1: ( ( rule__Attribute__Alternatives ) )
+ // InternalEFactory.g:354:2: ( ( ( rule__Attribute__Alternatives ) ) )
+ // InternalEFactory.g:355:1: ( ( rule__Attribute__Alternatives ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:355:1: ( ( rule__Attribute__Alternatives ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:356:1: ( rule__Attribute__Alternatives )
+ // InternalEFactory.g:355:1: ( ( rule__Attribute__Alternatives ) )
+ // InternalEFactory.g:356:1: ( rule__Attribute__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeAccess().getAlternatives());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:357:1: ( rule__Attribute__Alternatives )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:357:2: rule__Attribute__Alternatives
+ // InternalEFactory.g:357:1: ( rule__Attribute__Alternatives )
+ // InternalEFactory.g:357:2: rule__Attribute__Alternatives
{
- pushFollow(FOLLOW_rule__Attribute__Alternatives_in_ruleAttribute699);
+ pushFollow(FOLLOW_2);
rule__Attribute__Alternatives();
state._fsp--;
@@ -1018,16 +1018,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleEnumAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:369:1: entryRuleEnumAttribute : ruleEnumAttribute EOF ;
+ // InternalEFactory.g:369:1: entryRuleEnumAttribute : ruleEnumAttribute EOF ;
public final void entryRuleEnumAttribute() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:370:1: ( ruleEnumAttribute EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:371:1: ruleEnumAttribute EOF
+ // InternalEFactory.g:370:1: ( ruleEnumAttribute EOF )
+ // InternalEFactory.g:371:1: ruleEnumAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumAttributeRule());
}
- pushFollow(FOLLOW_ruleEnumAttribute_in_entryRuleEnumAttribute726);
+ pushFollow(FOLLOW_1);
ruleEnumAttribute();
state._fsp--;
@@ -1035,7 +1035,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleEnumAttribute733); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1052,25 +1052,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleEnumAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:378:1: ruleEnumAttribute : ( ( rule__EnumAttribute__Group__0 ) ) ;
+ // InternalEFactory.g:378:1: ruleEnumAttribute : ( ( rule__EnumAttribute__Group__0 ) ) ;
public final void ruleEnumAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:382:2: ( ( ( rule__EnumAttribute__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:383:1: ( ( rule__EnumAttribute__Group__0 ) )
+ // InternalEFactory.g:382:2: ( ( ( rule__EnumAttribute__Group__0 ) ) )
+ // InternalEFactory.g:383:1: ( ( rule__EnumAttribute__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:383:1: ( ( rule__EnumAttribute__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:384:1: ( rule__EnumAttribute__Group__0 )
+ // InternalEFactory.g:383:1: ( ( rule__EnumAttribute__Group__0 ) )
+ // InternalEFactory.g:384:1: ( rule__EnumAttribute__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumAttributeAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:385:1: ( rule__EnumAttribute__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:385:2: rule__EnumAttribute__Group__0
+ // InternalEFactory.g:385:1: ( rule__EnumAttribute__Group__0 )
+ // InternalEFactory.g:385:2: rule__EnumAttribute__Group__0
{
- pushFollow(FOLLOW_rule__EnumAttribute__Group__0_in_ruleEnumAttribute759);
+ pushFollow(FOLLOW_2);
rule__EnumAttribute__Group__0();
state._fsp--;
@@ -1103,16 +1103,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleStringAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:397:1: entryRuleStringAttribute : ruleStringAttribute EOF ;
+ // InternalEFactory.g:397:1: entryRuleStringAttribute : ruleStringAttribute EOF ;
public final void entryRuleStringAttribute() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:398:1: ( ruleStringAttribute EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:399:1: ruleStringAttribute EOF
+ // InternalEFactory.g:398:1: ( ruleStringAttribute EOF )
+ // InternalEFactory.g:399:1: ruleStringAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringAttributeRule());
}
- pushFollow(FOLLOW_ruleStringAttribute_in_entryRuleStringAttribute786);
+ pushFollow(FOLLOW_1);
ruleStringAttribute();
state._fsp--;
@@ -1120,7 +1120,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getStringAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStringAttribute793); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1137,25 +1137,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleStringAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:406:1: ruleStringAttribute : ( ( rule__StringAttribute__ValueAssignment ) ) ;
+ // InternalEFactory.g:406:1: ruleStringAttribute : ( ( rule__StringAttribute__ValueAssignment ) ) ;
public final void ruleStringAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:410:2: ( ( ( rule__StringAttribute__ValueAssignment ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:411:1: ( ( rule__StringAttribute__ValueAssignment ) )
+ // InternalEFactory.g:410:2: ( ( ( rule__StringAttribute__ValueAssignment ) ) )
+ // InternalEFactory.g:411:1: ( ( rule__StringAttribute__ValueAssignment ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:411:1: ( ( rule__StringAttribute__ValueAssignment ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:412:1: ( rule__StringAttribute__ValueAssignment )
+ // InternalEFactory.g:411:1: ( ( rule__StringAttribute__ValueAssignment ) )
+ // InternalEFactory.g:412:1: ( rule__StringAttribute__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringAttributeAccess().getValueAssignment());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:413:1: ( rule__StringAttribute__ValueAssignment )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:413:2: rule__StringAttribute__ValueAssignment
+ // InternalEFactory.g:413:1: ( rule__StringAttribute__ValueAssignment )
+ // InternalEFactory.g:413:2: rule__StringAttribute__ValueAssignment
{
- pushFollow(FOLLOW_rule__StringAttribute__ValueAssignment_in_ruleStringAttribute819);
+ pushFollow(FOLLOW_2);
rule__StringAttribute__ValueAssignment();
state._fsp--;
@@ -1188,16 +1188,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleIntegerAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:425:1: entryRuleIntegerAttribute : ruleIntegerAttribute EOF ;
+ // InternalEFactory.g:425:1: entryRuleIntegerAttribute : ruleIntegerAttribute EOF ;
public final void entryRuleIntegerAttribute() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:426:1: ( ruleIntegerAttribute EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:427:1: ruleIntegerAttribute EOF
+ // InternalEFactory.g:426:1: ( ruleIntegerAttribute EOF )
+ // InternalEFactory.g:427:1: ruleIntegerAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerAttributeRule());
}
- pushFollow(FOLLOW_ruleIntegerAttribute_in_entryRuleIntegerAttribute846);
+ pushFollow(FOLLOW_1);
ruleIntegerAttribute();
state._fsp--;
@@ -1205,7 +1205,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getIntegerAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleIntegerAttribute853); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1222,25 +1222,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleIntegerAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:434:1: ruleIntegerAttribute : ( ( rule__IntegerAttribute__ValueAssignment ) ) ;
+ // InternalEFactory.g:434:1: ruleIntegerAttribute : ( ( rule__IntegerAttribute__ValueAssignment ) ) ;
public final void ruleIntegerAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:438:2: ( ( ( rule__IntegerAttribute__ValueAssignment ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:439:1: ( ( rule__IntegerAttribute__ValueAssignment ) )
+ // InternalEFactory.g:438:2: ( ( ( rule__IntegerAttribute__ValueAssignment ) ) )
+ // InternalEFactory.g:439:1: ( ( rule__IntegerAttribute__ValueAssignment ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:439:1: ( ( rule__IntegerAttribute__ValueAssignment ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:440:1: ( rule__IntegerAttribute__ValueAssignment )
+ // InternalEFactory.g:439:1: ( ( rule__IntegerAttribute__ValueAssignment ) )
+ // InternalEFactory.g:440:1: ( rule__IntegerAttribute__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerAttributeAccess().getValueAssignment());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:441:1: ( rule__IntegerAttribute__ValueAssignment )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:441:2: rule__IntegerAttribute__ValueAssignment
+ // InternalEFactory.g:441:1: ( rule__IntegerAttribute__ValueAssignment )
+ // InternalEFactory.g:441:2: rule__IntegerAttribute__ValueAssignment
{
- pushFollow(FOLLOW_rule__IntegerAttribute__ValueAssignment_in_ruleIntegerAttribute879);
+ pushFollow(FOLLOW_2);
rule__IntegerAttribute__ValueAssignment();
state._fsp--;
@@ -1273,16 +1273,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleDoubleAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:453:1: entryRuleDoubleAttribute : ruleDoubleAttribute EOF ;
+ // InternalEFactory.g:453:1: entryRuleDoubleAttribute : ruleDoubleAttribute EOF ;
public final void entryRuleDoubleAttribute() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:454:1: ( ruleDoubleAttribute EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:455:1: ruleDoubleAttribute EOF
+ // InternalEFactory.g:454:1: ( ruleDoubleAttribute EOF )
+ // InternalEFactory.g:455:1: ruleDoubleAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoubleAttributeRule());
}
- pushFollow(FOLLOW_ruleDoubleAttribute_in_entryRuleDoubleAttribute906);
+ pushFollow(FOLLOW_1);
ruleDoubleAttribute();
state._fsp--;
@@ -1290,7 +1290,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getDoubleAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDoubleAttribute913); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1307,25 +1307,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleDoubleAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:462:1: ruleDoubleAttribute : ( ( rule__DoubleAttribute__ValueAssignment ) ) ;
+ // InternalEFactory.g:462:1: ruleDoubleAttribute : ( ( rule__DoubleAttribute__ValueAssignment ) ) ;
public final void ruleDoubleAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:466:2: ( ( ( rule__DoubleAttribute__ValueAssignment ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:467:1: ( ( rule__DoubleAttribute__ValueAssignment ) )
+ // InternalEFactory.g:466:2: ( ( ( rule__DoubleAttribute__ValueAssignment ) ) )
+ // InternalEFactory.g:467:1: ( ( rule__DoubleAttribute__ValueAssignment ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:467:1: ( ( rule__DoubleAttribute__ValueAssignment ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:468:1: ( rule__DoubleAttribute__ValueAssignment )
+ // InternalEFactory.g:467:1: ( ( rule__DoubleAttribute__ValueAssignment ) )
+ // InternalEFactory.g:468:1: ( rule__DoubleAttribute__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoubleAttributeAccess().getValueAssignment());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:469:1: ( rule__DoubleAttribute__ValueAssignment )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:469:2: rule__DoubleAttribute__ValueAssignment
+ // InternalEFactory.g:469:1: ( rule__DoubleAttribute__ValueAssignment )
+ // InternalEFactory.g:469:2: rule__DoubleAttribute__ValueAssignment
{
- pushFollow(FOLLOW_rule__DoubleAttribute__ValueAssignment_in_ruleDoubleAttribute939);
+ pushFollow(FOLLOW_2);
rule__DoubleAttribute__ValueAssignment();
state._fsp--;
@@ -1358,16 +1358,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleDateAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:481:1: entryRuleDateAttribute : ruleDateAttribute EOF ;
+ // InternalEFactory.g:481:1: entryRuleDateAttribute : ruleDateAttribute EOF ;
public final void entryRuleDateAttribute() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:482:1: ( ruleDateAttribute EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:483:1: ruleDateAttribute EOF
+ // InternalEFactory.g:482:1: ( ruleDateAttribute EOF )
+ // InternalEFactory.g:483:1: ruleDateAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAttributeRule());
}
- pushFollow(FOLLOW_ruleDateAttribute_in_entryRuleDateAttribute966);
+ pushFollow(FOLLOW_1);
ruleDateAttribute();
state._fsp--;
@@ -1375,7 +1375,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getDateAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDateAttribute973); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1392,25 +1392,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleDateAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:490:1: ruleDateAttribute : ( ( rule__DateAttribute__ValueAssignment ) ) ;
+ // InternalEFactory.g:490:1: ruleDateAttribute : ( ( rule__DateAttribute__ValueAssignment ) ) ;
public final void ruleDateAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:494:2: ( ( ( rule__DateAttribute__ValueAssignment ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:495:1: ( ( rule__DateAttribute__ValueAssignment ) )
+ // InternalEFactory.g:494:2: ( ( ( rule__DateAttribute__ValueAssignment ) ) )
+ // InternalEFactory.g:495:1: ( ( rule__DateAttribute__ValueAssignment ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:495:1: ( ( rule__DateAttribute__ValueAssignment ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:496:1: ( rule__DateAttribute__ValueAssignment )
+ // InternalEFactory.g:495:1: ( ( rule__DateAttribute__ValueAssignment ) )
+ // InternalEFactory.g:496:1: ( rule__DateAttribute__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAttributeAccess().getValueAssignment());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:497:1: ( rule__DateAttribute__ValueAssignment )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:497:2: rule__DateAttribute__ValueAssignment
+ // InternalEFactory.g:497:1: ( rule__DateAttribute__ValueAssignment )
+ // InternalEFactory.g:497:2: rule__DateAttribute__ValueAssignment
{
- pushFollow(FOLLOW_rule__DateAttribute__ValueAssignment_in_ruleDateAttribute999);
+ pushFollow(FOLLOW_2);
rule__DateAttribute__ValueAssignment();
state._fsp--;
@@ -1443,16 +1443,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleNullAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:509:1: entryRuleNullAttribute : ruleNullAttribute EOF ;
+ // InternalEFactory.g:509:1: entryRuleNullAttribute : ruleNullAttribute EOF ;
public final void entryRuleNullAttribute() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:510:1: ( ruleNullAttribute EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:511:1: ruleNullAttribute EOF
+ // InternalEFactory.g:510:1: ( ruleNullAttribute EOF )
+ // InternalEFactory.g:511:1: ruleNullAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullAttributeRule());
}
- pushFollow(FOLLOW_ruleNullAttribute_in_entryRuleNullAttribute1026);
+ pushFollow(FOLLOW_1);
ruleNullAttribute();
state._fsp--;
@@ -1460,7 +1460,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getNullAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNullAttribute1033); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1477,25 +1477,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleNullAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:518:1: ruleNullAttribute : ( ( rule__NullAttribute__ValueAssignment ) ) ;
+ // InternalEFactory.g:518:1: ruleNullAttribute : ( ( rule__NullAttribute__ValueAssignment ) ) ;
public final void ruleNullAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:522:2: ( ( ( rule__NullAttribute__ValueAssignment ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:523:1: ( ( rule__NullAttribute__ValueAssignment ) )
+ // InternalEFactory.g:522:2: ( ( ( rule__NullAttribute__ValueAssignment ) ) )
+ // InternalEFactory.g:523:1: ( ( rule__NullAttribute__ValueAssignment ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:523:1: ( ( rule__NullAttribute__ValueAssignment ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:524:1: ( rule__NullAttribute__ValueAssignment )
+ // InternalEFactory.g:523:1: ( ( rule__NullAttribute__ValueAssignment ) )
+ // InternalEFactory.g:524:1: ( rule__NullAttribute__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullAttributeAccess().getValueAssignment());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:525:1: ( rule__NullAttribute__ValueAssignment )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:525:2: rule__NullAttribute__ValueAssignment
+ // InternalEFactory.g:525:1: ( rule__NullAttribute__ValueAssignment )
+ // InternalEFactory.g:525:2: rule__NullAttribute__ValueAssignment
{
- pushFollow(FOLLOW_rule__NullAttribute__ValueAssignment_in_ruleNullAttribute1059);
+ pushFollow(FOLLOW_2);
rule__NullAttribute__ValueAssignment();
state._fsp--;
@@ -1528,16 +1528,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleBooleanAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:537:1: entryRuleBooleanAttribute : ruleBooleanAttribute EOF ;
+ // InternalEFactory.g:537:1: entryRuleBooleanAttribute : ruleBooleanAttribute EOF ;
public final void entryRuleBooleanAttribute() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:538:1: ( ruleBooleanAttribute EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:539:1: ruleBooleanAttribute EOF
+ // InternalEFactory.g:538:1: ( ruleBooleanAttribute EOF )
+ // InternalEFactory.g:539:1: ruleBooleanAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanAttributeRule());
}
- pushFollow(FOLLOW_ruleBooleanAttribute_in_entryRuleBooleanAttribute1086);
+ pushFollow(FOLLOW_1);
ruleBooleanAttribute();
state._fsp--;
@@ -1545,7 +1545,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanAttribute1093); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1562,25 +1562,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleBooleanAttribute"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:546:1: ruleBooleanAttribute : ( ( rule__BooleanAttribute__ValueAssignment ) ) ;
+ // InternalEFactory.g:546:1: ruleBooleanAttribute : ( ( rule__BooleanAttribute__ValueAssignment ) ) ;
public final void ruleBooleanAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:550:2: ( ( ( rule__BooleanAttribute__ValueAssignment ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:551:1: ( ( rule__BooleanAttribute__ValueAssignment ) )
+ // InternalEFactory.g:550:2: ( ( ( rule__BooleanAttribute__ValueAssignment ) ) )
+ // InternalEFactory.g:551:1: ( ( rule__BooleanAttribute__ValueAssignment ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:551:1: ( ( rule__BooleanAttribute__ValueAssignment ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:552:1: ( rule__BooleanAttribute__ValueAssignment )
+ // InternalEFactory.g:551:1: ( ( rule__BooleanAttribute__ValueAssignment ) )
+ // InternalEFactory.g:552:1: ( rule__BooleanAttribute__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanAttributeAccess().getValueAssignment());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:553:1: ( rule__BooleanAttribute__ValueAssignment )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:553:2: rule__BooleanAttribute__ValueAssignment
+ // InternalEFactory.g:553:1: ( rule__BooleanAttribute__ValueAssignment )
+ // InternalEFactory.g:553:2: rule__BooleanAttribute__ValueAssignment
{
- pushFollow(FOLLOW_rule__BooleanAttribute__ValueAssignment_in_ruleBooleanAttribute1119);
+ pushFollow(FOLLOW_2);
rule__BooleanAttribute__ValueAssignment();
state._fsp--;
@@ -1613,16 +1613,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:565:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
+ // InternalEFactory.g:565:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:566:1: ( ruleQualifiedNameWithWildcard EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:567:1: ruleQualifiedNameWithWildcard EOF
+ // InternalEFactory.g:566:1: ( ruleQualifiedNameWithWildcard EOF )
+ // InternalEFactory.g:567:1: ruleQualifiedNameWithWildcard EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardRule());
}
- pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard1146);
+ pushFollow(FOLLOW_1);
ruleQualifiedNameWithWildcard();
state._fsp--;
@@ -1630,7 +1630,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameWithWildcardRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard1153); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1647,25 +1647,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleQualifiedNameWithWildcard"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:574:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
+ // InternalEFactory.g:574:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
public final void ruleQualifiedNameWithWildcard() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:578:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:579:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
+ // InternalEFactory.g:578:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
+ // InternalEFactory.g:579:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:579:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:580:1: ( rule__QualifiedNameWithWildcard__Group__0 )
+ // InternalEFactory.g:579:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
+ // InternalEFactory.g:580:1: ( rule__QualifiedNameWithWildcard__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:581:1: ( rule__QualifiedNameWithWildcard__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:581:2: rule__QualifiedNameWithWildcard__Group__0
+ // InternalEFactory.g:581:1: ( rule__QualifiedNameWithWildcard__Group__0 )
+ // InternalEFactory.g:581:2: rule__QualifiedNameWithWildcard__Group__0
{
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard1179);
+ pushFollow(FOLLOW_2);
rule__QualifiedNameWithWildcard__Group__0();
state._fsp--;
@@ -1698,16 +1698,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleQualifiedName"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:593:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // InternalEFactory.g:593:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:594:1: ( ruleQualifiedName EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:595:1: ruleQualifiedName EOF
+ // InternalEFactory.g:594:1: ( ruleQualifiedName EOF )
+ // InternalEFactory.g:595:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName1206);
+ pushFollow(FOLLOW_1);
ruleQualifiedName();
state._fsp--;
@@ -1715,7 +1715,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName1213); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1732,25 +1732,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleQualifiedName"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:602:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
+ // InternalEFactory.g:602:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:606:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:607:1: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalEFactory.g:606:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
+ // InternalEFactory.g:607:1: ( ( rule__QualifiedName__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:607:1: ( ( rule__QualifiedName__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:608:1: ( rule__QualifiedName__Group__0 )
+ // InternalEFactory.g:607:1: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalEFactory.g:608:1: ( rule__QualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:609:1: ( rule__QualifiedName__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:609:2: rule__QualifiedName__Group__0
+ // InternalEFactory.g:609:1: ( rule__QualifiedName__Group__0 )
+ // InternalEFactory.g:609:2: rule__QualifiedName__Group__0
{
- pushFollow(FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName1239);
+ pushFollow(FOLLOW_2);
rule__QualifiedName__Group__0();
state._fsp--;
@@ -1783,16 +1783,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleValidID"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:621:1: entryRuleValidID : ruleValidID EOF ;
+ // InternalEFactory.g:621:1: entryRuleValidID : ruleValidID EOF ;
public final void entryRuleValidID() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:622:1: ( ruleValidID EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:623:1: ruleValidID EOF
+ // InternalEFactory.g:622:1: ( ruleValidID EOF )
+ // InternalEFactory.g:623:1: ruleValidID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDRule());
}
- pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID1266);
+ pushFollow(FOLLOW_1);
ruleValidID();
state._fsp--;
@@ -1800,7 +1800,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleValidID1273); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1817,25 +1817,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleValidID"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:630:1: ruleValidID : ( ( rule__ValidID__Alternatives ) ) ;
+ // InternalEFactory.g:630:1: ruleValidID : ( ( rule__ValidID__Alternatives ) ) ;
public final void ruleValidID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:634:2: ( ( ( rule__ValidID__Alternatives ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:635:1: ( ( rule__ValidID__Alternatives ) )
+ // InternalEFactory.g:634:2: ( ( ( rule__ValidID__Alternatives ) ) )
+ // InternalEFactory.g:635:1: ( ( rule__ValidID__Alternatives ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:635:1: ( ( rule__ValidID__Alternatives ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:636:1: ( rule__ValidID__Alternatives )
+ // InternalEFactory.g:635:1: ( ( rule__ValidID__Alternatives ) )
+ // InternalEFactory.g:636:1: ( rule__ValidID__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getAlternatives());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:637:1: ( rule__ValidID__Alternatives )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:637:2: rule__ValidID__Alternatives
+ // InternalEFactory.g:637:1: ( rule__ValidID__Alternatives )
+ // InternalEFactory.g:637:2: rule__ValidID__Alternatives
{
- pushFollow(FOLLOW_rule__ValidID__Alternatives_in_ruleValidID1299);
+ pushFollow(FOLLOW_2);
rule__ValidID__Alternatives();
state._fsp--;
@@ -1868,16 +1868,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleBoolean"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:649:1: entryRuleBoolean : ruleBoolean EOF ;
+ // InternalEFactory.g:649:1: entryRuleBoolean : ruleBoolean EOF ;
public final void entryRuleBoolean() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:650:1: ( ruleBoolean EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:651:1: ruleBoolean EOF
+ // InternalEFactory.g:650:1: ( ruleBoolean EOF )
+ // InternalEFactory.g:651:1: ruleBoolean EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanRule());
}
- pushFollow(FOLLOW_ruleBoolean_in_entryRuleBoolean1326);
+ pushFollow(FOLLOW_1);
ruleBoolean();
state._fsp--;
@@ -1885,7 +1885,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleBoolean1333); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1902,25 +1902,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleBoolean"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:658:1: ruleBoolean : ( ( rule__Boolean__Alternatives ) ) ;
+ // InternalEFactory.g:658:1: ruleBoolean : ( ( rule__Boolean__Alternatives ) ) ;
public final void ruleBoolean() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:662:2: ( ( ( rule__Boolean__Alternatives ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:663:1: ( ( rule__Boolean__Alternatives ) )
+ // InternalEFactory.g:662:2: ( ( ( rule__Boolean__Alternatives ) ) )
+ // InternalEFactory.g:663:1: ( ( rule__Boolean__Alternatives ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:663:1: ( ( rule__Boolean__Alternatives ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:664:1: ( rule__Boolean__Alternatives )
+ // InternalEFactory.g:663:1: ( ( rule__Boolean__Alternatives ) )
+ // InternalEFactory.g:664:1: ( rule__Boolean__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanAccess().getAlternatives());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:665:1: ( rule__Boolean__Alternatives )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:665:2: rule__Boolean__Alternatives
+ // InternalEFactory.g:665:1: ( rule__Boolean__Alternatives )
+ // InternalEFactory.g:665:2: rule__Boolean__Alternatives
{
- pushFollow(FOLLOW_rule__Boolean__Alternatives_in_ruleBoolean1359);
+ pushFollow(FOLLOW_2);
rule__Boolean__Alternatives();
state._fsp--;
@@ -1953,16 +1953,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleLong"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:677:1: entryRuleLong : ruleLong EOF ;
+ // InternalEFactory.g:677:1: entryRuleLong : ruleLong EOF ;
public final void entryRuleLong() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:678:1: ( ruleLong EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:679:1: ruleLong EOF
+ // InternalEFactory.g:678:1: ( ruleLong EOF )
+ // InternalEFactory.g:679:1: ruleLong EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLongRule());
}
- pushFollow(FOLLOW_ruleLong_in_entryRuleLong1386);
+ pushFollow(FOLLOW_1);
ruleLong();
state._fsp--;
@@ -1970,7 +1970,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getLongRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleLong1393); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -1987,25 +1987,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleLong"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:686:1: ruleLong : ( ( rule__Long__Group__0 ) ) ;
+ // InternalEFactory.g:686:1: ruleLong : ( ( rule__Long__Group__0 ) ) ;
public final void ruleLong() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:690:2: ( ( ( rule__Long__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:691:1: ( ( rule__Long__Group__0 ) )
+ // InternalEFactory.g:690:2: ( ( ( rule__Long__Group__0 ) ) )
+ // InternalEFactory.g:691:1: ( ( rule__Long__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:691:1: ( ( rule__Long__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:692:1: ( rule__Long__Group__0 )
+ // InternalEFactory.g:691:1: ( ( rule__Long__Group__0 ) )
+ // InternalEFactory.g:692:1: ( rule__Long__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLongAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:693:1: ( rule__Long__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:693:2: rule__Long__Group__0
+ // InternalEFactory.g:693:1: ( rule__Long__Group__0 )
+ // InternalEFactory.g:693:2: rule__Long__Group__0
{
- pushFollow(FOLLOW_rule__Long__Group__0_in_ruleLong1419);
+ pushFollow(FOLLOW_2);
rule__Long__Group__0();
state._fsp--;
@@ -2038,16 +2038,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleDouble"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:705:1: entryRuleDouble : ruleDouble EOF ;
+ // InternalEFactory.g:705:1: entryRuleDouble : ruleDouble EOF ;
public final void entryRuleDouble() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:706:1: ( ruleDouble EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:707:1: ruleDouble EOF
+ // InternalEFactory.g:706:1: ( ruleDouble EOF )
+ // InternalEFactory.g:707:1: ruleDouble EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoubleRule());
}
- pushFollow(FOLLOW_ruleDouble_in_entryRuleDouble1446);
+ pushFollow(FOLLOW_1);
ruleDouble();
state._fsp--;
@@ -2055,7 +2055,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getDoubleRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDouble1453); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -2072,25 +2072,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleDouble"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:714:1: ruleDouble : ( ( rule__Double__Group__0 ) ) ;
+ // InternalEFactory.g:714:1: ruleDouble : ( ( rule__Double__Group__0 ) ) ;
public final void ruleDouble() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:718:2: ( ( ( rule__Double__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:719:1: ( ( rule__Double__Group__0 ) )
+ // InternalEFactory.g:718:2: ( ( ( rule__Double__Group__0 ) ) )
+ // InternalEFactory.g:719:1: ( ( rule__Double__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:719:1: ( ( rule__Double__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:720:1: ( rule__Double__Group__0 )
+ // InternalEFactory.g:719:1: ( ( rule__Double__Group__0 ) )
+ // InternalEFactory.g:720:1: ( rule__Double__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoubleAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:721:1: ( rule__Double__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:721:2: rule__Double__Group__0
+ // InternalEFactory.g:721:1: ( rule__Double__Group__0 )
+ // InternalEFactory.g:721:2: rule__Double__Group__0
{
- pushFollow(FOLLOW_rule__Double__Group__0_in_ruleDouble1479);
+ pushFollow(FOLLOW_2);
rule__Double__Group__0();
state._fsp--;
@@ -2123,16 +2123,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "entryRuleDate"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:733:1: entryRuleDate : ruleDate EOF ;
+ // InternalEFactory.g:733:1: entryRuleDate : ruleDate EOF ;
public final void entryRuleDate() throws RecognitionException {
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:734:1: ( ruleDate EOF )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:735:1: ruleDate EOF
+ // InternalEFactory.g:734:1: ( ruleDate EOF )
+ // InternalEFactory.g:735:1: ruleDate EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateRule());
}
- pushFollow(FOLLOW_ruleDate_in_entryRuleDate1506);
+ pushFollow(FOLLOW_1);
ruleDate();
state._fsp--;
@@ -2140,7 +2140,7 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
if ( state.backtracking==0 ) {
after(grammarAccess.getDateRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDate1513); if (state.failed) return ;
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
}
@@ -2157,25 +2157,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "ruleDate"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:742:1: ruleDate : ( ( rule__Date__Group__0 ) ) ;
+ // InternalEFactory.g:742:1: ruleDate : ( ( rule__Date__Group__0 ) ) ;
public final void ruleDate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:746:2: ( ( ( rule__Date__Group__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:747:1: ( ( rule__Date__Group__0 ) )
+ // InternalEFactory.g:746:2: ( ( ( rule__Date__Group__0 ) ) )
+ // InternalEFactory.g:747:1: ( ( rule__Date__Group__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:747:1: ( ( rule__Date__Group__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:748:1: ( rule__Date__Group__0 )
+ // InternalEFactory.g:747:1: ( ( rule__Date__Group__0 ) )
+ // InternalEFactory.g:748:1: ( rule__Date__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAccess().getGroup());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:749:1: ( rule__Date__Group__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:749:2: rule__Date__Group__0
+ // InternalEFactory.g:749:1: ( rule__Date__Group__0 )
+ // InternalEFactory.g:749:2: rule__Date__Group__0
{
- pushFollow(FOLLOW_rule__Date__Group__0_in_ruleDate1539);
+ pushFollow(FOLLOW_2);
rule__Date__Group__0();
state._fsp--;
@@ -2208,13 +2208,13 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Alternatives"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:761:1: rule__Value__Alternatives : ( ( ruleMultiValue ) | ( ruleAttribute ) | ( ( rule__Value__Group_2__0 ) ) | ( ( ruleReference ) ) );
+ // InternalEFactory.g:761:1: rule__Value__Alternatives : ( ( ruleMultiValue ) | ( ruleAttribute ) | ( ( rule__Value__Group_2__0 ) ) | ( ( ruleReference ) ) );
public final void rule__Value__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:765:1: ( ( ruleMultiValue ) | ( ruleAttribute ) | ( ( rule__Value__Group_2__0 ) ) | ( ( ruleReference ) ) )
+ // InternalEFactory.g:765:1: ( ( ruleMultiValue ) | ( ruleAttribute ) | ( ( rule__Value__Group_2__0 ) ) | ( ( ruleReference ) ) )
int alt1=4;
switch ( input.LA(1) ) {
case 23:
@@ -2307,15 +2307,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:766:1: ( ruleMultiValue )
+ // InternalEFactory.g:766:1: ( ruleMultiValue )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:766:1: ( ruleMultiValue )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:767:1: ruleMultiValue
+ // InternalEFactory.g:766:1: ( ruleMultiValue )
+ // InternalEFactory.g:767:1: ruleMultiValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getMultiValueParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleMultiValue_in_rule__Value__Alternatives1575);
+ pushFollow(FOLLOW_2);
ruleMultiValue();
state._fsp--;
@@ -2330,15 +2330,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 2 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:772:6: ( ruleAttribute )
+ // InternalEFactory.g:772:6: ( ruleAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:772:6: ( ruleAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:773:1: ruleAttribute
+ // InternalEFactory.g:772:6: ( ruleAttribute )
+ // InternalEFactory.g:773:1: ruleAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getAttributeParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleAttribute_in_rule__Value__Alternatives1592);
+ pushFollow(FOLLOW_2);
ruleAttribute();
state._fsp--;
@@ -2353,18 +2353,18 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 3 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:778:6: ( ( rule__Value__Group_2__0 ) )
+ // InternalEFactory.g:778:6: ( ( rule__Value__Group_2__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:778:6: ( ( rule__Value__Group_2__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:779:1: ( rule__Value__Group_2__0 )
+ // InternalEFactory.g:778:6: ( ( rule__Value__Group_2__0 ) )
+ // InternalEFactory.g:779:1: ( rule__Value__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getGroup_2());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:780:1: ( rule__Value__Group_2__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:780:2: rule__Value__Group_2__0
+ // InternalEFactory.g:780:1: ( rule__Value__Group_2__0 )
+ // InternalEFactory.g:780:2: rule__Value__Group_2__0
{
- pushFollow(FOLLOW_rule__Value__Group_2__0_in_rule__Value__Alternatives1609);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2__0();
state._fsp--;
@@ -2382,18 +2382,18 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 4 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:784:6: ( ( ruleReference ) )
+ // InternalEFactory.g:784:6: ( ( ruleReference ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:784:6: ( ( ruleReference ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:785:1: ( ruleReference )
+ // InternalEFactory.g:784:6: ( ( ruleReference ) )
+ // InternalEFactory.g:785:1: ( ruleReference )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getReferenceParserRuleCall_3());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:786:1: ( ruleReference )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:786:3: ruleReference
+ // InternalEFactory.g:786:1: ( ruleReference )
+ // InternalEFactory.g:786:3: ruleReference
{
- pushFollow(FOLLOW_ruleReference_in_rule__Value__Alternatives1628);
+ pushFollow(FOLLOW_2);
ruleReference();
state._fsp--;
@@ -2428,26 +2428,26 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Attribute__Alternatives"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:795:1: rule__Attribute__Alternatives : ( ( ruleEnumAttribute ) | ( ruleStringAttribute ) | ( ruleIntegerAttribute ) | ( ruleBooleanAttribute ) | ( ruleDoubleAttribute ) | ( ruleDateAttribute ) | ( ruleNullAttribute ) );
+ // InternalEFactory.g:795:1: rule__Attribute__Alternatives : ( ( ruleEnumAttribute ) | ( ruleStringAttribute ) | ( ruleIntegerAttribute ) | ( ruleBooleanAttribute ) | ( ruleDoubleAttribute ) | ( ruleDateAttribute ) | ( ruleNullAttribute ) );
public final void rule__Attribute__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:799:1: ( ( ruleEnumAttribute ) | ( ruleStringAttribute ) | ( ruleIntegerAttribute ) | ( ruleBooleanAttribute ) | ( ruleDoubleAttribute ) | ( ruleDateAttribute ) | ( ruleNullAttribute ) )
+ // InternalEFactory.g:799:1: ( ( ruleEnumAttribute ) | ( ruleStringAttribute ) | ( ruleIntegerAttribute ) | ( ruleBooleanAttribute ) | ( ruleDoubleAttribute ) | ( ruleDateAttribute ) | ( ruleNullAttribute ) )
int alt2=7;
alt2 = dfa2.predict(input);
switch (alt2) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:800:1: ( ruleEnumAttribute )
+ // InternalEFactory.g:800:1: ( ruleEnumAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:800:1: ( ruleEnumAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:801:1: ruleEnumAttribute
+ // InternalEFactory.g:800:1: ( ruleEnumAttribute )
+ // InternalEFactory.g:801:1: ruleEnumAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeAccess().getEnumAttributeParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleEnumAttribute_in_rule__Attribute__Alternatives1661);
+ pushFollow(FOLLOW_2);
ruleEnumAttribute();
state._fsp--;
@@ -2462,15 +2462,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 2 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:806:6: ( ruleStringAttribute )
+ // InternalEFactory.g:806:6: ( ruleStringAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:806:6: ( ruleStringAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:807:1: ruleStringAttribute
+ // InternalEFactory.g:806:6: ( ruleStringAttribute )
+ // InternalEFactory.g:807:1: ruleStringAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeAccess().getStringAttributeParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleStringAttribute_in_rule__Attribute__Alternatives1678);
+ pushFollow(FOLLOW_2);
ruleStringAttribute();
state._fsp--;
@@ -2485,15 +2485,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 3 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:812:6: ( ruleIntegerAttribute )
+ // InternalEFactory.g:812:6: ( ruleIntegerAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:812:6: ( ruleIntegerAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:813:1: ruleIntegerAttribute
+ // InternalEFactory.g:812:6: ( ruleIntegerAttribute )
+ // InternalEFactory.g:813:1: ruleIntegerAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeAccess().getIntegerAttributeParserRuleCall_2());
}
- pushFollow(FOLLOW_ruleIntegerAttribute_in_rule__Attribute__Alternatives1695);
+ pushFollow(FOLLOW_2);
ruleIntegerAttribute();
state._fsp--;
@@ -2508,15 +2508,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 4 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:818:6: ( ruleBooleanAttribute )
+ // InternalEFactory.g:818:6: ( ruleBooleanAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:818:6: ( ruleBooleanAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:819:1: ruleBooleanAttribute
+ // InternalEFactory.g:818:6: ( ruleBooleanAttribute )
+ // InternalEFactory.g:819:1: ruleBooleanAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeAccess().getBooleanAttributeParserRuleCall_3());
}
- pushFollow(FOLLOW_ruleBooleanAttribute_in_rule__Attribute__Alternatives1712);
+ pushFollow(FOLLOW_2);
ruleBooleanAttribute();
state._fsp--;
@@ -2531,15 +2531,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 5 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:824:6: ( ruleDoubleAttribute )
+ // InternalEFactory.g:824:6: ( ruleDoubleAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:824:6: ( ruleDoubleAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:825:1: ruleDoubleAttribute
+ // InternalEFactory.g:824:6: ( ruleDoubleAttribute )
+ // InternalEFactory.g:825:1: ruleDoubleAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeAccess().getDoubleAttributeParserRuleCall_4());
}
- pushFollow(FOLLOW_ruleDoubleAttribute_in_rule__Attribute__Alternatives1729);
+ pushFollow(FOLLOW_2);
ruleDoubleAttribute();
state._fsp--;
@@ -2554,15 +2554,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 6 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:830:6: ( ruleDateAttribute )
+ // InternalEFactory.g:830:6: ( ruleDateAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:830:6: ( ruleDateAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:831:1: ruleDateAttribute
+ // InternalEFactory.g:830:6: ( ruleDateAttribute )
+ // InternalEFactory.g:831:1: ruleDateAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeAccess().getDateAttributeParserRuleCall_5());
}
- pushFollow(FOLLOW_ruleDateAttribute_in_rule__Attribute__Alternatives1746);
+ pushFollow(FOLLOW_2);
ruleDateAttribute();
state._fsp--;
@@ -2577,15 +2577,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 7 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:836:6: ( ruleNullAttribute )
+ // InternalEFactory.g:836:6: ( ruleNullAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:836:6: ( ruleNullAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:837:1: ruleNullAttribute
+ // InternalEFactory.g:836:6: ( ruleNullAttribute )
+ // InternalEFactory.g:837:1: ruleNullAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeAccess().getNullAttributeParserRuleCall_6());
}
- pushFollow(FOLLOW_ruleNullAttribute_in_rule__Attribute__Alternatives1763);
+ pushFollow(FOLLOW_2);
ruleNullAttribute();
state._fsp--;
@@ -2617,13 +2617,13 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__ValidID__Alternatives"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:847:1: rule__ValidID__Alternatives : ( ( RULE_ID ) | ( RULE_LONG_ID ) | ( RULE_LONG_UNSIGNED ) );
+ // InternalEFactory.g:847:1: rule__ValidID__Alternatives : ( ( RULE_ID ) | ( RULE_LONG_ID ) | ( RULE_LONG_UNSIGNED ) );
public final void rule__ValidID__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:851:1: ( ( RULE_ID ) | ( RULE_LONG_ID ) | ( RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:851:1: ( ( RULE_ID ) | ( RULE_LONG_ID ) | ( RULE_LONG_UNSIGNED ) )
int alt3=3;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -2651,15 +2651,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:852:1: ( RULE_ID )
+ // InternalEFactory.g:852:1: ( RULE_ID )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:852:1: ( RULE_ID )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:853:1: RULE_ID
+ // InternalEFactory.g:852:1: ( RULE_ID )
+ // InternalEFactory.g:853:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall_0());
}
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ValidID__Alternatives1795); if (state.failed) return ;
+ match(input,RULE_ID,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDAccess().getIDTerminalRuleCall_0());
}
@@ -2670,15 +2670,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 2 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:858:6: ( RULE_LONG_ID )
+ // InternalEFactory.g:858:6: ( RULE_LONG_ID )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:858:6: ( RULE_LONG_ID )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:859:1: RULE_LONG_ID
+ // InternalEFactory.g:858:6: ( RULE_LONG_ID )
+ // InternalEFactory.g:859:1: RULE_LONG_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getLONG_IDTerminalRuleCall_1());
}
- match(input,RULE_LONG_ID,FOLLOW_RULE_LONG_ID_in_rule__ValidID__Alternatives1812); if (state.failed) return ;
+ match(input,RULE_LONG_ID,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDAccess().getLONG_IDTerminalRuleCall_1());
}
@@ -2689,15 +2689,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 3 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:864:6: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:864:6: ( RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:864:6: ( RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:865:1: RULE_LONG_UNSIGNED
+ // InternalEFactory.g:864:6: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:865:1: RULE_LONG_UNSIGNED
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getLONG_UNSIGNEDTerminalRuleCall_2());
}
- match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_rule__ValidID__Alternatives1829); if (state.failed) return ;
+ match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDAccess().getLONG_UNSIGNEDTerminalRuleCall_2());
}
@@ -2725,13 +2725,13 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Boolean__Alternatives"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:875:1: rule__Boolean__Alternatives : ( ( 'true' ) | ( 'false' ) );
+ // InternalEFactory.g:875:1: rule__Boolean__Alternatives : ( ( 'true' ) | ( 'false' ) );
public final void rule__Boolean__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:879:1: ( ( 'true' ) | ( 'false' ) )
+ // InternalEFactory.g:879:1: ( ( 'true' ) | ( 'false' ) )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2750,15 +2750,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:880:1: ( 'true' )
+ // InternalEFactory.g:880:1: ( 'true' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:880:1: ( 'true' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:881:1: 'true'
+ // InternalEFactory.g:880:1: ( 'true' )
+ // InternalEFactory.g:881:1: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanAccess().getTrueKeyword_0());
}
- match(input,13,FOLLOW_13_in_rule__Boolean__Alternatives1862); if (state.failed) return ;
+ match(input,13,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanAccess().getTrueKeyword_0());
}
@@ -2769,15 +2769,15 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
break;
case 2 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:888:6: ( 'false' )
+ // InternalEFactory.g:888:6: ( 'false' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:888:6: ( 'false' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:889:1: 'false'
+ // InternalEFactory.g:888:6: ( 'false' )
+ // InternalEFactory.g:889:1: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanAccess().getFalseKeyword_1());
}
- match(input,14,FOLLOW_14_in_rule__Boolean__Alternatives1882); if (state.failed) return ;
+ match(input,14,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanAccess().getFalseKeyword_1());
}
@@ -2805,21 +2805,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:903:1: rule__Factory__Group__0 : rule__Factory__Group__0__Impl rule__Factory__Group__1 ;
+ // InternalEFactory.g:903:1: rule__Factory__Group__0 : rule__Factory__Group__0__Impl rule__Factory__Group__1 ;
public final void rule__Factory__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:907:1: ( rule__Factory__Group__0__Impl rule__Factory__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:908:2: rule__Factory__Group__0__Impl rule__Factory__Group__1
+ // InternalEFactory.g:907:1: ( rule__Factory__Group__0__Impl rule__Factory__Group__1 )
+ // InternalEFactory.g:908:2: rule__Factory__Group__0__Impl rule__Factory__Group__1
{
- pushFollow(FOLLOW_rule__Factory__Group__0__Impl_in_rule__Factory__Group__01914);
+ pushFollow(FOLLOW_3);
rule__Factory__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Factory__Group__1_in_rule__Factory__Group__01917);
+ pushFollow(FOLLOW_2);
rule__Factory__Group__1();
state._fsp--;
@@ -2843,22 +2843,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:915:1: rule__Factory__Group__0__Impl : ( ( rule__Factory__ImportsAssignment_0 )* ) ;
+ // InternalEFactory.g:915:1: rule__Factory__Group__0__Impl : ( ( rule__Factory__ImportsAssignment_0 )* ) ;
public final void rule__Factory__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:919:1: ( ( ( rule__Factory__ImportsAssignment_0 )* ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:920:1: ( ( rule__Factory__ImportsAssignment_0 )* )
+ // InternalEFactory.g:919:1: ( ( ( rule__Factory__ImportsAssignment_0 )* ) )
+ // InternalEFactory.g:920:1: ( ( rule__Factory__ImportsAssignment_0 )* )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:920:1: ( ( rule__Factory__ImportsAssignment_0 )* )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:921:1: ( rule__Factory__ImportsAssignment_0 )*
+ // InternalEFactory.g:920:1: ( ( rule__Factory__ImportsAssignment_0 )* )
+ // InternalEFactory.g:921:1: ( rule__Factory__ImportsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getImportsAssignment_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:922:1: ( rule__Factory__ImportsAssignment_0 )*
+ // InternalEFactory.g:922:1: ( rule__Factory__ImportsAssignment_0 )*
loop5:
do {
int alt5=2;
@@ -2871,9 +2871,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:922:2: rule__Factory__ImportsAssignment_0
+ // InternalEFactory.g:922:2: rule__Factory__ImportsAssignment_0
{
- pushFollow(FOLLOW_rule__Factory__ImportsAssignment_0_in_rule__Factory__Group__0__Impl1944);
+ pushFollow(FOLLOW_4);
rule__Factory__ImportsAssignment_0();
state._fsp--;
@@ -2912,21 +2912,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:932:1: rule__Factory__Group__1 : rule__Factory__Group__1__Impl rule__Factory__Group__2 ;
+ // InternalEFactory.g:932:1: rule__Factory__Group__1 : rule__Factory__Group__1__Impl rule__Factory__Group__2 ;
public final void rule__Factory__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:936:1: ( rule__Factory__Group__1__Impl rule__Factory__Group__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:937:2: rule__Factory__Group__1__Impl rule__Factory__Group__2
+ // InternalEFactory.g:936:1: ( rule__Factory__Group__1__Impl rule__Factory__Group__2 )
+ // InternalEFactory.g:937:2: rule__Factory__Group__1__Impl rule__Factory__Group__2
{
- pushFollow(FOLLOW_rule__Factory__Group__1__Impl_in_rule__Factory__Group__11975);
+ pushFollow(FOLLOW_3);
rule__Factory__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Factory__Group__2_in_rule__Factory__Group__11978);
+ pushFollow(FOLLOW_2);
rule__Factory__Group__2();
state._fsp--;
@@ -2950,22 +2950,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:944:1: rule__Factory__Group__1__Impl : ( ( rule__Factory__EpackagesAssignment_1 )* ) ;
+ // InternalEFactory.g:944:1: rule__Factory__Group__1__Impl : ( ( rule__Factory__EpackagesAssignment_1 )* ) ;
public final void rule__Factory__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:948:1: ( ( ( rule__Factory__EpackagesAssignment_1 )* ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:949:1: ( ( rule__Factory__EpackagesAssignment_1 )* )
+ // InternalEFactory.g:948:1: ( ( ( rule__Factory__EpackagesAssignment_1 )* ) )
+ // InternalEFactory.g:949:1: ( ( rule__Factory__EpackagesAssignment_1 )* )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:949:1: ( ( rule__Factory__EpackagesAssignment_1 )* )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:950:1: ( rule__Factory__EpackagesAssignment_1 )*
+ // InternalEFactory.g:949:1: ( ( rule__Factory__EpackagesAssignment_1 )* )
+ // InternalEFactory.g:950:1: ( rule__Factory__EpackagesAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getEpackagesAssignment_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:951:1: ( rule__Factory__EpackagesAssignment_1 )*
+ // InternalEFactory.g:951:1: ( rule__Factory__EpackagesAssignment_1 )*
loop6:
do {
int alt6=2;
@@ -2978,9 +2978,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:951:2: rule__Factory__EpackagesAssignment_1
+ // InternalEFactory.g:951:2: rule__Factory__EpackagesAssignment_1
{
- pushFollow(FOLLOW_rule__Factory__EpackagesAssignment_1_in_rule__Factory__Group__1__Impl2005);
+ pushFollow(FOLLOW_5);
rule__Factory__EpackagesAssignment_1();
state._fsp--;
@@ -3019,21 +3019,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__Group__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:961:1: rule__Factory__Group__2 : rule__Factory__Group__2__Impl rule__Factory__Group__3 ;
+ // InternalEFactory.g:961:1: rule__Factory__Group__2 : rule__Factory__Group__2__Impl rule__Factory__Group__3 ;
public final void rule__Factory__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:965:1: ( rule__Factory__Group__2__Impl rule__Factory__Group__3 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:966:2: rule__Factory__Group__2__Impl rule__Factory__Group__3
+ // InternalEFactory.g:965:1: ( rule__Factory__Group__2__Impl rule__Factory__Group__3 )
+ // InternalEFactory.g:966:2: rule__Factory__Group__2__Impl rule__Factory__Group__3
{
- pushFollow(FOLLOW_rule__Factory__Group__2__Impl_in_rule__Factory__Group__22036);
+ pushFollow(FOLLOW_3);
rule__Factory__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Factory__Group__3_in_rule__Factory__Group__22039);
+ pushFollow(FOLLOW_2);
rule__Factory__Group__3();
state._fsp--;
@@ -3057,22 +3057,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__Group__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:973:1: rule__Factory__Group__2__Impl : ( ( rule__Factory__AnnotationsAssignment_2 )* ) ;
+ // InternalEFactory.g:973:1: rule__Factory__Group__2__Impl : ( ( rule__Factory__AnnotationsAssignment_2 )* ) ;
public final void rule__Factory__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:977:1: ( ( ( rule__Factory__AnnotationsAssignment_2 )* ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:978:1: ( ( rule__Factory__AnnotationsAssignment_2 )* )
+ // InternalEFactory.g:977:1: ( ( ( rule__Factory__AnnotationsAssignment_2 )* ) )
+ // InternalEFactory.g:978:1: ( ( rule__Factory__AnnotationsAssignment_2 )* )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:978:1: ( ( rule__Factory__AnnotationsAssignment_2 )* )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:979:1: ( rule__Factory__AnnotationsAssignment_2 )*
+ // InternalEFactory.g:978:1: ( ( rule__Factory__AnnotationsAssignment_2 )* )
+ // InternalEFactory.g:979:1: ( rule__Factory__AnnotationsAssignment_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getAnnotationsAssignment_2());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:980:1: ( rule__Factory__AnnotationsAssignment_2 )*
+ // InternalEFactory.g:980:1: ( rule__Factory__AnnotationsAssignment_2 )*
loop7:
do {
int alt7=2;
@@ -3085,9 +3085,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:980:2: rule__Factory__AnnotationsAssignment_2
+ // InternalEFactory.g:980:2: rule__Factory__AnnotationsAssignment_2
{
- pushFollow(FOLLOW_rule__Factory__AnnotationsAssignment_2_in_rule__Factory__Group__2__Impl2066);
+ pushFollow(FOLLOW_6);
rule__Factory__AnnotationsAssignment_2();
state._fsp--;
@@ -3126,16 +3126,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__Group__3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:990:1: rule__Factory__Group__3 : rule__Factory__Group__3__Impl ;
+ // InternalEFactory.g:990:1: rule__Factory__Group__3 : rule__Factory__Group__3__Impl ;
public final void rule__Factory__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:994:1: ( rule__Factory__Group__3__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:995:2: rule__Factory__Group__3__Impl
+ // InternalEFactory.g:994:1: ( rule__Factory__Group__3__Impl )
+ // InternalEFactory.g:995:2: rule__Factory__Group__3__Impl
{
- pushFollow(FOLLOW_rule__Factory__Group__3__Impl_in_rule__Factory__Group__32097);
+ pushFollow(FOLLOW_2);
rule__Factory__Group__3__Impl();
state._fsp--;
@@ -3159,25 +3159,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__Group__3__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1001:1: rule__Factory__Group__3__Impl : ( ( rule__Factory__RootAssignment_3 ) ) ;
+ // InternalEFactory.g:1001:1: rule__Factory__Group__3__Impl : ( ( rule__Factory__RootAssignment_3 ) ) ;
public final void rule__Factory__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1005:1: ( ( ( rule__Factory__RootAssignment_3 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1006:1: ( ( rule__Factory__RootAssignment_3 ) )
+ // InternalEFactory.g:1005:1: ( ( ( rule__Factory__RootAssignment_3 ) ) )
+ // InternalEFactory.g:1006:1: ( ( rule__Factory__RootAssignment_3 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1006:1: ( ( rule__Factory__RootAssignment_3 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1007:1: ( rule__Factory__RootAssignment_3 )
+ // InternalEFactory.g:1006:1: ( ( rule__Factory__RootAssignment_3 ) )
+ // InternalEFactory.g:1007:1: ( rule__Factory__RootAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getRootAssignment_3());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1008:1: ( rule__Factory__RootAssignment_3 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1008:2: rule__Factory__RootAssignment_3
+ // InternalEFactory.g:1008:1: ( rule__Factory__RootAssignment_3 )
+ // InternalEFactory.g:1008:2: rule__Factory__RootAssignment_3
{
- pushFollow(FOLLOW_rule__Factory__RootAssignment_3_in_rule__Factory__Group__3__Impl2124);
+ pushFollow(FOLLOW_2);
rule__Factory__RootAssignment_3();
state._fsp--;
@@ -3210,21 +3210,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__PackageImport__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1026:1: rule__PackageImport__Group__0 : rule__PackageImport__Group__0__Impl rule__PackageImport__Group__1 ;
+ // InternalEFactory.g:1026:1: rule__PackageImport__Group__0 : rule__PackageImport__Group__0__Impl rule__PackageImport__Group__1 ;
public final void rule__PackageImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1030:1: ( rule__PackageImport__Group__0__Impl rule__PackageImport__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1031:2: rule__PackageImport__Group__0__Impl rule__PackageImport__Group__1
+ // InternalEFactory.g:1030:1: ( rule__PackageImport__Group__0__Impl rule__PackageImport__Group__1 )
+ // InternalEFactory.g:1031:2: rule__PackageImport__Group__0__Impl rule__PackageImport__Group__1
{
- pushFollow(FOLLOW_rule__PackageImport__Group__0__Impl_in_rule__PackageImport__Group__02162);
+ pushFollow(FOLLOW_3);
rule__PackageImport__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__PackageImport__Group__1_in_rule__PackageImport__Group__02165);
+ pushFollow(FOLLOW_2);
rule__PackageImport__Group__1();
state._fsp--;
@@ -3248,22 +3248,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__PackageImport__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1038:1: rule__PackageImport__Group__0__Impl : ( 'use' ) ;
+ // InternalEFactory.g:1038:1: rule__PackageImport__Group__0__Impl : ( 'use' ) ;
public final void rule__PackageImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1042:1: ( ( 'use' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1043:1: ( 'use' )
+ // InternalEFactory.g:1042:1: ( ( 'use' ) )
+ // InternalEFactory.g:1043:1: ( 'use' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1043:1: ( 'use' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1044:1: 'use'
+ // InternalEFactory.g:1043:1: ( 'use' )
+ // InternalEFactory.g:1044:1: 'use'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageImportAccess().getUseKeyword_0());
}
- match(input,15,FOLLOW_15_in_rule__PackageImport__Group__0__Impl2193); if (state.failed) return ;
+ match(input,15,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageImportAccess().getUseKeyword_0());
}
@@ -3289,21 +3289,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__PackageImport__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1057:1: rule__PackageImport__Group__1 : rule__PackageImport__Group__1__Impl rule__PackageImport__Group__2 ;
+ // InternalEFactory.g:1057:1: rule__PackageImport__Group__1 : rule__PackageImport__Group__1__Impl rule__PackageImport__Group__2 ;
public final void rule__PackageImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1061:1: ( rule__PackageImport__Group__1__Impl rule__PackageImport__Group__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1062:2: rule__PackageImport__Group__1__Impl rule__PackageImport__Group__2
+ // InternalEFactory.g:1061:1: ( rule__PackageImport__Group__1__Impl rule__PackageImport__Group__2 )
+ // InternalEFactory.g:1062:2: rule__PackageImport__Group__1__Impl rule__PackageImport__Group__2
{
- pushFollow(FOLLOW_rule__PackageImport__Group__1__Impl_in_rule__PackageImport__Group__12224);
+ pushFollow(FOLLOW_7);
rule__PackageImport__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__PackageImport__Group__2_in_rule__PackageImport__Group__12227);
+ pushFollow(FOLLOW_2);
rule__PackageImport__Group__2();
state._fsp--;
@@ -3327,25 +3327,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__PackageImport__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1069:1: rule__PackageImport__Group__1__Impl : ( ( rule__PackageImport__EPackageAssignment_1 ) ) ;
+ // InternalEFactory.g:1069:1: rule__PackageImport__Group__1__Impl : ( ( rule__PackageImport__EPackageAssignment_1 ) ) ;
public final void rule__PackageImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1073:1: ( ( ( rule__PackageImport__EPackageAssignment_1 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1074:1: ( ( rule__PackageImport__EPackageAssignment_1 ) )
+ // InternalEFactory.g:1073:1: ( ( ( rule__PackageImport__EPackageAssignment_1 ) ) )
+ // InternalEFactory.g:1074:1: ( ( rule__PackageImport__EPackageAssignment_1 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1074:1: ( ( rule__PackageImport__EPackageAssignment_1 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1075:1: ( rule__PackageImport__EPackageAssignment_1 )
+ // InternalEFactory.g:1074:1: ( ( rule__PackageImport__EPackageAssignment_1 ) )
+ // InternalEFactory.g:1075:1: ( rule__PackageImport__EPackageAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageImportAccess().getEPackageAssignment_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1076:1: ( rule__PackageImport__EPackageAssignment_1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1076:2: rule__PackageImport__EPackageAssignment_1
+ // InternalEFactory.g:1076:1: ( rule__PackageImport__EPackageAssignment_1 )
+ // InternalEFactory.g:1076:2: rule__PackageImport__EPackageAssignment_1
{
- pushFollow(FOLLOW_rule__PackageImport__EPackageAssignment_1_in_rule__PackageImport__Group__1__Impl2254);
+ pushFollow(FOLLOW_2);
rule__PackageImport__EPackageAssignment_1();
state._fsp--;
@@ -3378,16 +3378,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__PackageImport__Group__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1086:1: rule__PackageImport__Group__2 : rule__PackageImport__Group__2__Impl ;
+ // InternalEFactory.g:1086:1: rule__PackageImport__Group__2 : rule__PackageImport__Group__2__Impl ;
public final void rule__PackageImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1090:1: ( rule__PackageImport__Group__2__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1091:2: rule__PackageImport__Group__2__Impl
+ // InternalEFactory.g:1090:1: ( rule__PackageImport__Group__2__Impl )
+ // InternalEFactory.g:1091:2: rule__PackageImport__Group__2__Impl
{
- pushFollow(FOLLOW_rule__PackageImport__Group__2__Impl_in_rule__PackageImport__Group__22284);
+ pushFollow(FOLLOW_2);
rule__PackageImport__Group__2__Impl();
state._fsp--;
@@ -3411,22 +3411,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__PackageImport__Group__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1097:1: rule__PackageImport__Group__2__Impl : ( '.*' ) ;
+ // InternalEFactory.g:1097:1: rule__PackageImport__Group__2__Impl : ( '.*' ) ;
public final void rule__PackageImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1101:1: ( ( '.*' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1102:1: ( '.*' )
+ // InternalEFactory.g:1101:1: ( ( '.*' ) )
+ // InternalEFactory.g:1102:1: ( '.*' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1102:1: ( '.*' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1103:1: '.*'
+ // InternalEFactory.g:1102:1: ( '.*' )
+ // InternalEFactory.g:1103:1: '.*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageImportAccess().getFullStopAsteriskKeyword_2());
}
- match(input,16,FOLLOW_16_in_rule__PackageImport__Group__2__Impl2312); if (state.failed) return ;
+ match(input,16,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageImportAccess().getFullStopAsteriskKeyword_2());
}
@@ -3452,21 +3452,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NamespaceImport__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1122:1: rule__NamespaceImport__Group__0 : rule__NamespaceImport__Group__0__Impl rule__NamespaceImport__Group__1 ;
+ // InternalEFactory.g:1122:1: rule__NamespaceImport__Group__0 : rule__NamespaceImport__Group__0__Impl rule__NamespaceImport__Group__1 ;
public final void rule__NamespaceImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1126:1: ( rule__NamespaceImport__Group__0__Impl rule__NamespaceImport__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1127:2: rule__NamespaceImport__Group__0__Impl rule__NamespaceImport__Group__1
+ // InternalEFactory.g:1126:1: ( rule__NamespaceImport__Group__0__Impl rule__NamespaceImport__Group__1 )
+ // InternalEFactory.g:1127:2: rule__NamespaceImport__Group__0__Impl rule__NamespaceImport__Group__1
{
- pushFollow(FOLLOW_rule__NamespaceImport__Group__0__Impl_in_rule__NamespaceImport__Group__02349);
+ pushFollow(FOLLOW_3);
rule__NamespaceImport__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__NamespaceImport__Group__1_in_rule__NamespaceImport__Group__02352);
+ pushFollow(FOLLOW_2);
rule__NamespaceImport__Group__1();
state._fsp--;
@@ -3490,22 +3490,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NamespaceImport__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1134:1: rule__NamespaceImport__Group__0__Impl : ( 'import' ) ;
+ // InternalEFactory.g:1134:1: rule__NamespaceImport__Group__0__Impl : ( 'import' ) ;
public final void rule__NamespaceImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1138:1: ( ( 'import' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1139:1: ( 'import' )
+ // InternalEFactory.g:1138:1: ( ( 'import' ) )
+ // InternalEFactory.g:1139:1: ( 'import' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1139:1: ( 'import' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1140:1: 'import'
+ // InternalEFactory.g:1139:1: ( 'import' )
+ // InternalEFactory.g:1140:1: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceImportAccess().getImportKeyword_0());
}
- match(input,17,FOLLOW_17_in_rule__NamespaceImport__Group__0__Impl2380); if (state.failed) return ;
+ match(input,17,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNamespaceImportAccess().getImportKeyword_0());
}
@@ -3531,16 +3531,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NamespaceImport__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1153:1: rule__NamespaceImport__Group__1 : rule__NamespaceImport__Group__1__Impl ;
+ // InternalEFactory.g:1153:1: rule__NamespaceImport__Group__1 : rule__NamespaceImport__Group__1__Impl ;
public final void rule__NamespaceImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1157:1: ( rule__NamespaceImport__Group__1__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1158:2: rule__NamespaceImport__Group__1__Impl
+ // InternalEFactory.g:1157:1: ( rule__NamespaceImport__Group__1__Impl )
+ // InternalEFactory.g:1158:2: rule__NamespaceImport__Group__1__Impl
{
- pushFollow(FOLLOW_rule__NamespaceImport__Group__1__Impl_in_rule__NamespaceImport__Group__12411);
+ pushFollow(FOLLOW_2);
rule__NamespaceImport__Group__1__Impl();
state._fsp--;
@@ -3564,25 +3564,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NamespaceImport__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1164:1: rule__NamespaceImport__Group__1__Impl : ( ( rule__NamespaceImport__ImportedNamespaceAssignment_1 ) ) ;
+ // InternalEFactory.g:1164:1: rule__NamespaceImport__Group__1__Impl : ( ( rule__NamespaceImport__ImportedNamespaceAssignment_1 ) ) ;
public final void rule__NamespaceImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1168:1: ( ( ( rule__NamespaceImport__ImportedNamespaceAssignment_1 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1169:1: ( ( rule__NamespaceImport__ImportedNamespaceAssignment_1 ) )
+ // InternalEFactory.g:1168:1: ( ( ( rule__NamespaceImport__ImportedNamespaceAssignment_1 ) ) )
+ // InternalEFactory.g:1169:1: ( ( rule__NamespaceImport__ImportedNamespaceAssignment_1 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1169:1: ( ( rule__NamespaceImport__ImportedNamespaceAssignment_1 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1170:1: ( rule__NamespaceImport__ImportedNamespaceAssignment_1 )
+ // InternalEFactory.g:1169:1: ( ( rule__NamespaceImport__ImportedNamespaceAssignment_1 ) )
+ // InternalEFactory.g:1170:1: ( rule__NamespaceImport__ImportedNamespaceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceImportAccess().getImportedNamespaceAssignment_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1171:1: ( rule__NamespaceImport__ImportedNamespaceAssignment_1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1171:2: rule__NamespaceImport__ImportedNamespaceAssignment_1
+ // InternalEFactory.g:1171:1: ( rule__NamespaceImport__ImportedNamespaceAssignment_1 )
+ // InternalEFactory.g:1171:2: rule__NamespaceImport__ImportedNamespaceAssignment_1
{
- pushFollow(FOLLOW_rule__NamespaceImport__ImportedNamespaceAssignment_1_in_rule__NamespaceImport__Group__1__Impl2438);
+ pushFollow(FOLLOW_2);
rule__NamespaceImport__ImportedNamespaceAssignment_1();
state._fsp--;
@@ -3615,21 +3615,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1185:1: rule__CustomNameMapping__Group__0 : rule__CustomNameMapping__Group__0__Impl rule__CustomNameMapping__Group__1 ;
+ // InternalEFactory.g:1185:1: rule__CustomNameMapping__Group__0 : rule__CustomNameMapping__Group__0__Impl rule__CustomNameMapping__Group__1 ;
public final void rule__CustomNameMapping__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1189:1: ( rule__CustomNameMapping__Group__0__Impl rule__CustomNameMapping__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1190:2: rule__CustomNameMapping__Group__0__Impl rule__CustomNameMapping__Group__1
+ // InternalEFactory.g:1189:1: ( rule__CustomNameMapping__Group__0__Impl rule__CustomNameMapping__Group__1 )
+ // InternalEFactory.g:1190:2: rule__CustomNameMapping__Group__0__Impl rule__CustomNameMapping__Group__1
{
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__0__Impl_in_rule__CustomNameMapping__Group__02472);
+ pushFollow(FOLLOW_8);
rule__CustomNameMapping__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__1_in_rule__CustomNameMapping__Group__02475);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__Group__1();
state._fsp--;
@@ -3653,22 +3653,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1197:1: rule__CustomNameMapping__Group__0__Impl : ( '@Name' ) ;
+ // InternalEFactory.g:1197:1: rule__CustomNameMapping__Group__0__Impl : ( '@Name' ) ;
public final void rule__CustomNameMapping__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1201:1: ( ( '@Name' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1202:1: ( '@Name' )
+ // InternalEFactory.g:1201:1: ( ( '@Name' ) )
+ // InternalEFactory.g:1202:1: ( '@Name' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1202:1: ( '@Name' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1203:1: '@Name'
+ // InternalEFactory.g:1202:1: ( '@Name' )
+ // InternalEFactory.g:1203:1: '@Name'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getNameKeyword_0());
}
- match(input,18,FOLLOW_18_in_rule__CustomNameMapping__Group__0__Impl2503); if (state.failed) return ;
+ match(input,18,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCustomNameMappingAccess().getNameKeyword_0());
}
@@ -3694,21 +3694,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1216:1: rule__CustomNameMapping__Group__1 : rule__CustomNameMapping__Group__1__Impl rule__CustomNameMapping__Group__2 ;
+ // InternalEFactory.g:1216:1: rule__CustomNameMapping__Group__1 : rule__CustomNameMapping__Group__1__Impl rule__CustomNameMapping__Group__2 ;
public final void rule__CustomNameMapping__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1220:1: ( rule__CustomNameMapping__Group__1__Impl rule__CustomNameMapping__Group__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1221:2: rule__CustomNameMapping__Group__1__Impl rule__CustomNameMapping__Group__2
+ // InternalEFactory.g:1220:1: ( rule__CustomNameMapping__Group__1__Impl rule__CustomNameMapping__Group__2 )
+ // InternalEFactory.g:1221:2: rule__CustomNameMapping__Group__1__Impl rule__CustomNameMapping__Group__2
{
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__1__Impl_in_rule__CustomNameMapping__Group__12534);
+ pushFollow(FOLLOW_3);
rule__CustomNameMapping__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__2_in_rule__CustomNameMapping__Group__12537);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__Group__2();
state._fsp--;
@@ -3732,22 +3732,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1228:1: rule__CustomNameMapping__Group__1__Impl : ( '{' ) ;
+ // InternalEFactory.g:1228:1: rule__CustomNameMapping__Group__1__Impl : ( '{' ) ;
public final void rule__CustomNameMapping__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1232:1: ( ( '{' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1233:1: ( '{' )
+ // InternalEFactory.g:1232:1: ( ( '{' ) )
+ // InternalEFactory.g:1233:1: ( '{' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1233:1: ( '{' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1234:1: '{'
+ // InternalEFactory.g:1233:1: ( '{' )
+ // InternalEFactory.g:1234:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,19,FOLLOW_19_in_rule__CustomNameMapping__Group__1__Impl2565); if (state.failed) return ;
+ match(input,19,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCustomNameMappingAccess().getLeftCurlyBracketKeyword_1());
}
@@ -3773,21 +3773,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1247:1: rule__CustomNameMapping__Group__2 : rule__CustomNameMapping__Group__2__Impl rule__CustomNameMapping__Group__3 ;
+ // InternalEFactory.g:1247:1: rule__CustomNameMapping__Group__2 : rule__CustomNameMapping__Group__2__Impl rule__CustomNameMapping__Group__3 ;
public final void rule__CustomNameMapping__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1251:1: ( rule__CustomNameMapping__Group__2__Impl rule__CustomNameMapping__Group__3 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1252:2: rule__CustomNameMapping__Group__2__Impl rule__CustomNameMapping__Group__3
+ // InternalEFactory.g:1251:1: ( rule__CustomNameMapping__Group__2__Impl rule__CustomNameMapping__Group__3 )
+ // InternalEFactory.g:1252:2: rule__CustomNameMapping__Group__2__Impl rule__CustomNameMapping__Group__3
{
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__2__Impl_in_rule__CustomNameMapping__Group__22596);
+ pushFollow(FOLLOW_9);
rule__CustomNameMapping__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__3_in_rule__CustomNameMapping__Group__22599);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__Group__3();
state._fsp--;
@@ -3811,25 +3811,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1259:1: rule__CustomNameMapping__Group__2__Impl : ( ( rule__CustomNameMapping__EClassAssignment_2 ) ) ;
+ // InternalEFactory.g:1259:1: rule__CustomNameMapping__Group__2__Impl : ( ( rule__CustomNameMapping__EClassAssignment_2 ) ) ;
public final void rule__CustomNameMapping__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1263:1: ( ( ( rule__CustomNameMapping__EClassAssignment_2 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1264:1: ( ( rule__CustomNameMapping__EClassAssignment_2 ) )
+ // InternalEFactory.g:1263:1: ( ( ( rule__CustomNameMapping__EClassAssignment_2 ) ) )
+ // InternalEFactory.g:1264:1: ( ( rule__CustomNameMapping__EClassAssignment_2 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1264:1: ( ( rule__CustomNameMapping__EClassAssignment_2 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1265:1: ( rule__CustomNameMapping__EClassAssignment_2 )
+ // InternalEFactory.g:1264:1: ( ( rule__CustomNameMapping__EClassAssignment_2 ) )
+ // InternalEFactory.g:1265:1: ( rule__CustomNameMapping__EClassAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getEClassAssignment_2());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1266:1: ( rule__CustomNameMapping__EClassAssignment_2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1266:2: rule__CustomNameMapping__EClassAssignment_2
+ // InternalEFactory.g:1266:1: ( rule__CustomNameMapping__EClassAssignment_2 )
+ // InternalEFactory.g:1266:2: rule__CustomNameMapping__EClassAssignment_2
{
- pushFollow(FOLLOW_rule__CustomNameMapping__EClassAssignment_2_in_rule__CustomNameMapping__Group__2__Impl2626);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__EClassAssignment_2();
state._fsp--;
@@ -3862,21 +3862,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1276:1: rule__CustomNameMapping__Group__3 : rule__CustomNameMapping__Group__3__Impl rule__CustomNameMapping__Group__4 ;
+ // InternalEFactory.g:1276:1: rule__CustomNameMapping__Group__3 : rule__CustomNameMapping__Group__3__Impl rule__CustomNameMapping__Group__4 ;
public final void rule__CustomNameMapping__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1280:1: ( rule__CustomNameMapping__Group__3__Impl rule__CustomNameMapping__Group__4 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1281:2: rule__CustomNameMapping__Group__3__Impl rule__CustomNameMapping__Group__4
+ // InternalEFactory.g:1280:1: ( rule__CustomNameMapping__Group__3__Impl rule__CustomNameMapping__Group__4 )
+ // InternalEFactory.g:1281:2: rule__CustomNameMapping__Group__3__Impl rule__CustomNameMapping__Group__4
{
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__3__Impl_in_rule__CustomNameMapping__Group__32656);
+ pushFollow(FOLLOW_3);
rule__CustomNameMapping__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__4_in_rule__CustomNameMapping__Group__32659);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__Group__4();
state._fsp--;
@@ -3900,22 +3900,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__3__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1288:1: rule__CustomNameMapping__Group__3__Impl : ( '=' ) ;
+ // InternalEFactory.g:1288:1: rule__CustomNameMapping__Group__3__Impl : ( '=' ) ;
public final void rule__CustomNameMapping__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1292:1: ( ( '=' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1293:1: ( '=' )
+ // InternalEFactory.g:1292:1: ( ( '=' ) )
+ // InternalEFactory.g:1293:1: ( '=' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1293:1: ( '=' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1294:1: '='
+ // InternalEFactory.g:1293:1: ( '=' )
+ // InternalEFactory.g:1294:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getEqualsSignKeyword_3());
}
- match(input,20,FOLLOW_20_in_rule__CustomNameMapping__Group__3__Impl2687); if (state.failed) return ;
+ match(input,20,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCustomNameMappingAccess().getEqualsSignKeyword_3());
}
@@ -3941,21 +3941,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__4"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1307:1: rule__CustomNameMapping__Group__4 : rule__CustomNameMapping__Group__4__Impl rule__CustomNameMapping__Group__5 ;
+ // InternalEFactory.g:1307:1: rule__CustomNameMapping__Group__4 : rule__CustomNameMapping__Group__4__Impl rule__CustomNameMapping__Group__5 ;
public final void rule__CustomNameMapping__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1311:1: ( rule__CustomNameMapping__Group__4__Impl rule__CustomNameMapping__Group__5 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1312:2: rule__CustomNameMapping__Group__4__Impl rule__CustomNameMapping__Group__5
+ // InternalEFactory.g:1311:1: ( rule__CustomNameMapping__Group__4__Impl rule__CustomNameMapping__Group__5 )
+ // InternalEFactory.g:1312:2: rule__CustomNameMapping__Group__4__Impl rule__CustomNameMapping__Group__5
{
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__4__Impl_in_rule__CustomNameMapping__Group__42718);
+ pushFollow(FOLLOW_10);
rule__CustomNameMapping__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__5_in_rule__CustomNameMapping__Group__42721);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__Group__5();
state._fsp--;
@@ -3979,25 +3979,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__4__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1319:1: rule__CustomNameMapping__Group__4__Impl : ( ( rule__CustomNameMapping__NameFeatureAssignment_4 ) ) ;
+ // InternalEFactory.g:1319:1: rule__CustomNameMapping__Group__4__Impl : ( ( rule__CustomNameMapping__NameFeatureAssignment_4 ) ) ;
public final void rule__CustomNameMapping__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1323:1: ( ( ( rule__CustomNameMapping__NameFeatureAssignment_4 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1324:1: ( ( rule__CustomNameMapping__NameFeatureAssignment_4 ) )
+ // InternalEFactory.g:1323:1: ( ( ( rule__CustomNameMapping__NameFeatureAssignment_4 ) ) )
+ // InternalEFactory.g:1324:1: ( ( rule__CustomNameMapping__NameFeatureAssignment_4 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1324:1: ( ( rule__CustomNameMapping__NameFeatureAssignment_4 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1325:1: ( rule__CustomNameMapping__NameFeatureAssignment_4 )
+ // InternalEFactory.g:1324:1: ( ( rule__CustomNameMapping__NameFeatureAssignment_4 ) )
+ // InternalEFactory.g:1325:1: ( rule__CustomNameMapping__NameFeatureAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getNameFeatureAssignment_4());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1326:1: ( rule__CustomNameMapping__NameFeatureAssignment_4 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1326:2: rule__CustomNameMapping__NameFeatureAssignment_4
+ // InternalEFactory.g:1326:1: ( rule__CustomNameMapping__NameFeatureAssignment_4 )
+ // InternalEFactory.g:1326:2: rule__CustomNameMapping__NameFeatureAssignment_4
{
- pushFollow(FOLLOW_rule__CustomNameMapping__NameFeatureAssignment_4_in_rule__CustomNameMapping__Group__4__Impl2748);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__NameFeatureAssignment_4();
state._fsp--;
@@ -4030,16 +4030,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__5"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1336:1: rule__CustomNameMapping__Group__5 : rule__CustomNameMapping__Group__5__Impl ;
+ // InternalEFactory.g:1336:1: rule__CustomNameMapping__Group__5 : rule__CustomNameMapping__Group__5__Impl ;
public final void rule__CustomNameMapping__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1340:1: ( rule__CustomNameMapping__Group__5__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1341:2: rule__CustomNameMapping__Group__5__Impl
+ // InternalEFactory.g:1340:1: ( rule__CustomNameMapping__Group__5__Impl )
+ // InternalEFactory.g:1341:2: rule__CustomNameMapping__Group__5__Impl
{
- pushFollow(FOLLOW_rule__CustomNameMapping__Group__5__Impl_in_rule__CustomNameMapping__Group__52778);
+ pushFollow(FOLLOW_2);
rule__CustomNameMapping__Group__5__Impl();
state._fsp--;
@@ -4063,22 +4063,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__Group__5__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1347:1: rule__CustomNameMapping__Group__5__Impl : ( '}' ) ;
+ // InternalEFactory.g:1347:1: rule__CustomNameMapping__Group__5__Impl : ( '}' ) ;
public final void rule__CustomNameMapping__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1351:1: ( ( '}' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1352:1: ( '}' )
+ // InternalEFactory.g:1351:1: ( ( '}' ) )
+ // InternalEFactory.g:1352:1: ( '}' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1352:1: ( '}' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1353:1: '}'
+ // InternalEFactory.g:1352:1: ( '}' )
+ // InternalEFactory.g:1353:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getRightCurlyBracketKeyword_5());
}
- match(input,21,FOLLOW_21_in_rule__CustomNameMapping__Group__5__Impl2806); if (state.failed) return ;
+ match(input,21,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCustomNameMappingAccess().getRightCurlyBracketKeyword_5());
}
@@ -4104,21 +4104,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Feature__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1378:1: rule__Feature__Group__0 : rule__Feature__Group__0__Impl rule__Feature__Group__1 ;
+ // InternalEFactory.g:1378:1: rule__Feature__Group__0 : rule__Feature__Group__0__Impl rule__Feature__Group__1 ;
public final void rule__Feature__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1382:1: ( rule__Feature__Group__0__Impl rule__Feature__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1383:2: rule__Feature__Group__0__Impl rule__Feature__Group__1
+ // InternalEFactory.g:1382:1: ( rule__Feature__Group__0__Impl rule__Feature__Group__1 )
+ // InternalEFactory.g:1383:2: rule__Feature__Group__0__Impl rule__Feature__Group__1
{
- pushFollow(FOLLOW_rule__Feature__Group__0__Impl_in_rule__Feature__Group__02849);
+ pushFollow(FOLLOW_11);
rule__Feature__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Feature__Group__1_in_rule__Feature__Group__02852);
+ pushFollow(FOLLOW_2);
rule__Feature__Group__1();
state._fsp--;
@@ -4142,25 +4142,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Feature__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1390:1: rule__Feature__Group__0__Impl : ( ( rule__Feature__EFeatureAssignment_0 ) ) ;
+ // InternalEFactory.g:1390:1: rule__Feature__Group__0__Impl : ( ( rule__Feature__EFeatureAssignment_0 ) ) ;
public final void rule__Feature__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1394:1: ( ( ( rule__Feature__EFeatureAssignment_0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1395:1: ( ( rule__Feature__EFeatureAssignment_0 ) )
+ // InternalEFactory.g:1394:1: ( ( ( rule__Feature__EFeatureAssignment_0 ) ) )
+ // InternalEFactory.g:1395:1: ( ( rule__Feature__EFeatureAssignment_0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1395:1: ( ( rule__Feature__EFeatureAssignment_0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1396:1: ( rule__Feature__EFeatureAssignment_0 )
+ // InternalEFactory.g:1395:1: ( ( rule__Feature__EFeatureAssignment_0 ) )
+ // InternalEFactory.g:1396:1: ( rule__Feature__EFeatureAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getEFeatureAssignment_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1397:1: ( rule__Feature__EFeatureAssignment_0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1397:2: rule__Feature__EFeatureAssignment_0
+ // InternalEFactory.g:1397:1: ( rule__Feature__EFeatureAssignment_0 )
+ // InternalEFactory.g:1397:2: rule__Feature__EFeatureAssignment_0
{
- pushFollow(FOLLOW_rule__Feature__EFeatureAssignment_0_in_rule__Feature__Group__0__Impl2879);
+ pushFollow(FOLLOW_2);
rule__Feature__EFeatureAssignment_0();
state._fsp--;
@@ -4193,21 +4193,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Feature__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1407:1: rule__Feature__Group__1 : rule__Feature__Group__1__Impl rule__Feature__Group__2 ;
+ // InternalEFactory.g:1407:1: rule__Feature__Group__1 : rule__Feature__Group__1__Impl rule__Feature__Group__2 ;
public final void rule__Feature__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1411:1: ( rule__Feature__Group__1__Impl rule__Feature__Group__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1412:2: rule__Feature__Group__1__Impl rule__Feature__Group__2
+ // InternalEFactory.g:1411:1: ( rule__Feature__Group__1__Impl rule__Feature__Group__2 )
+ // InternalEFactory.g:1412:2: rule__Feature__Group__1__Impl rule__Feature__Group__2
{
- pushFollow(FOLLOW_rule__Feature__Group__1__Impl_in_rule__Feature__Group__12909);
+ pushFollow(FOLLOW_12);
rule__Feature__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Feature__Group__2_in_rule__Feature__Group__12912);
+ pushFollow(FOLLOW_2);
rule__Feature__Group__2();
state._fsp--;
@@ -4231,22 +4231,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Feature__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1419:1: rule__Feature__Group__1__Impl : ( ':' ) ;
+ // InternalEFactory.g:1419:1: rule__Feature__Group__1__Impl : ( ':' ) ;
public final void rule__Feature__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1423:1: ( ( ':' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1424:1: ( ':' )
+ // InternalEFactory.g:1423:1: ( ( ':' ) )
+ // InternalEFactory.g:1424:1: ( ':' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1424:1: ( ':' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1425:1: ':'
+ // InternalEFactory.g:1424:1: ( ':' )
+ // InternalEFactory.g:1425:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getColonKeyword_1());
}
- match(input,22,FOLLOW_22_in_rule__Feature__Group__1__Impl2940); if (state.failed) return ;
+ match(input,22,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureAccess().getColonKeyword_1());
}
@@ -4272,16 +4272,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Feature__Group__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1438:1: rule__Feature__Group__2 : rule__Feature__Group__2__Impl ;
+ // InternalEFactory.g:1438:1: rule__Feature__Group__2 : rule__Feature__Group__2__Impl ;
public final void rule__Feature__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1442:1: ( rule__Feature__Group__2__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1443:2: rule__Feature__Group__2__Impl
+ // InternalEFactory.g:1442:1: ( rule__Feature__Group__2__Impl )
+ // InternalEFactory.g:1443:2: rule__Feature__Group__2__Impl
{
- pushFollow(FOLLOW_rule__Feature__Group__2__Impl_in_rule__Feature__Group__22971);
+ pushFollow(FOLLOW_2);
rule__Feature__Group__2__Impl();
state._fsp--;
@@ -4305,29 +4305,29 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Feature__Group__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1449:1: rule__Feature__Group__2__Impl : ( ( rule__Feature__ValueAssignment_2 )? ) ;
+ // InternalEFactory.g:1449:1: rule__Feature__Group__2__Impl : ( ( rule__Feature__ValueAssignment_2 )? ) ;
public final void rule__Feature__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1453:1: ( ( ( rule__Feature__ValueAssignment_2 )? ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1454:1: ( ( rule__Feature__ValueAssignment_2 )? )
+ // InternalEFactory.g:1453:1: ( ( ( rule__Feature__ValueAssignment_2 )? ) )
+ // InternalEFactory.g:1454:1: ( ( rule__Feature__ValueAssignment_2 )? )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1454:1: ( ( rule__Feature__ValueAssignment_2 )? )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1455:1: ( rule__Feature__ValueAssignment_2 )?
+ // InternalEFactory.g:1454:1: ( ( rule__Feature__ValueAssignment_2 )? )
+ // InternalEFactory.g:1455:1: ( rule__Feature__ValueAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getValueAssignment_2());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1456:1: ( rule__Feature__ValueAssignment_2 )?
+ // InternalEFactory.g:1456:1: ( rule__Feature__ValueAssignment_2 )?
int alt8=2;
alt8 = dfa8.predict(input);
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1456:2: rule__Feature__ValueAssignment_2
+ // InternalEFactory.g:1456:2: rule__Feature__ValueAssignment_2
{
- pushFollow(FOLLOW_rule__Feature__ValueAssignment_2_in_rule__Feature__Group__2__Impl2998);
+ pushFollow(FOLLOW_2);
rule__Feature__ValueAssignment_2();
state._fsp--;
@@ -4363,21 +4363,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1472:1: rule__NewObject__Group__0 : rule__NewObject__Group__0__Impl rule__NewObject__Group__1 ;
+ // InternalEFactory.g:1472:1: rule__NewObject__Group__0 : rule__NewObject__Group__0__Impl rule__NewObject__Group__1 ;
public final void rule__NewObject__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1476:1: ( rule__NewObject__Group__0__Impl rule__NewObject__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1477:2: rule__NewObject__Group__0__Impl rule__NewObject__Group__1
+ // InternalEFactory.g:1476:1: ( rule__NewObject__Group__0__Impl rule__NewObject__Group__1 )
+ // InternalEFactory.g:1477:2: rule__NewObject__Group__0__Impl rule__NewObject__Group__1
{
- pushFollow(FOLLOW_rule__NewObject__Group__0__Impl_in_rule__NewObject__Group__03035);
+ pushFollow(FOLLOW_13);
rule__NewObject__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__NewObject__Group__1_in_rule__NewObject__Group__03038);
+ pushFollow(FOLLOW_2);
rule__NewObject__Group__1();
state._fsp--;
@@ -4401,25 +4401,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1484:1: rule__NewObject__Group__0__Impl : ( ( rule__NewObject__EClassAssignment_0 ) ) ;
+ // InternalEFactory.g:1484:1: rule__NewObject__Group__0__Impl : ( ( rule__NewObject__EClassAssignment_0 ) ) ;
public final void rule__NewObject__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1488:1: ( ( ( rule__NewObject__EClassAssignment_0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1489:1: ( ( rule__NewObject__EClassAssignment_0 ) )
+ // InternalEFactory.g:1488:1: ( ( ( rule__NewObject__EClassAssignment_0 ) ) )
+ // InternalEFactory.g:1489:1: ( ( rule__NewObject__EClassAssignment_0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1489:1: ( ( rule__NewObject__EClassAssignment_0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1490:1: ( rule__NewObject__EClassAssignment_0 )
+ // InternalEFactory.g:1489:1: ( ( rule__NewObject__EClassAssignment_0 ) )
+ // InternalEFactory.g:1490:1: ( rule__NewObject__EClassAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getEClassAssignment_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1491:1: ( rule__NewObject__EClassAssignment_0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1491:2: rule__NewObject__EClassAssignment_0
+ // InternalEFactory.g:1491:1: ( rule__NewObject__EClassAssignment_0 )
+ // InternalEFactory.g:1491:2: rule__NewObject__EClassAssignment_0
{
- pushFollow(FOLLOW_rule__NewObject__EClassAssignment_0_in_rule__NewObject__Group__0__Impl3065);
+ pushFollow(FOLLOW_2);
rule__NewObject__EClassAssignment_0();
state._fsp--;
@@ -4452,21 +4452,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1501:1: rule__NewObject__Group__1 : rule__NewObject__Group__1__Impl rule__NewObject__Group__2 ;
+ // InternalEFactory.g:1501:1: rule__NewObject__Group__1 : rule__NewObject__Group__1__Impl rule__NewObject__Group__2 ;
public final void rule__NewObject__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1505:1: ( rule__NewObject__Group__1__Impl rule__NewObject__Group__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1506:2: rule__NewObject__Group__1__Impl rule__NewObject__Group__2
+ // InternalEFactory.g:1505:1: ( rule__NewObject__Group__1__Impl rule__NewObject__Group__2 )
+ // InternalEFactory.g:1506:2: rule__NewObject__Group__1__Impl rule__NewObject__Group__2
{
- pushFollow(FOLLOW_rule__NewObject__Group__1__Impl_in_rule__NewObject__Group__13095);
+ pushFollow(FOLLOW_13);
rule__NewObject__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__NewObject__Group__2_in_rule__NewObject__Group__13098);
+ pushFollow(FOLLOW_2);
rule__NewObject__Group__2();
state._fsp--;
@@ -4490,22 +4490,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1513:1: rule__NewObject__Group__1__Impl : ( ( rule__NewObject__NameAssignment_1 )? ) ;
+ // InternalEFactory.g:1513:1: rule__NewObject__Group__1__Impl : ( ( rule__NewObject__NameAssignment_1 )? ) ;
public final void rule__NewObject__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1517:1: ( ( ( rule__NewObject__NameAssignment_1 )? ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1518:1: ( ( rule__NewObject__NameAssignment_1 )? )
+ // InternalEFactory.g:1517:1: ( ( ( rule__NewObject__NameAssignment_1 )? ) )
+ // InternalEFactory.g:1518:1: ( ( rule__NewObject__NameAssignment_1 )? )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1518:1: ( ( rule__NewObject__NameAssignment_1 )? )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1519:1: ( rule__NewObject__NameAssignment_1 )?
+ // InternalEFactory.g:1518:1: ( ( rule__NewObject__NameAssignment_1 )? )
+ // InternalEFactory.g:1519:1: ( rule__NewObject__NameAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getNameAssignment_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1520:1: ( rule__NewObject__NameAssignment_1 )?
+ // InternalEFactory.g:1520:1: ( rule__NewObject__NameAssignment_1 )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -4514,9 +4514,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1520:2: rule__NewObject__NameAssignment_1
+ // InternalEFactory.g:1520:2: rule__NewObject__NameAssignment_1
{
- pushFollow(FOLLOW_rule__NewObject__NameAssignment_1_in_rule__NewObject__Group__1__Impl3125);
+ pushFollow(FOLLOW_2);
rule__NewObject__NameAssignment_1();
state._fsp--;
@@ -4552,21 +4552,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1530:1: rule__NewObject__Group__2 : rule__NewObject__Group__2__Impl rule__NewObject__Group__3 ;
+ // InternalEFactory.g:1530:1: rule__NewObject__Group__2 : rule__NewObject__Group__2__Impl rule__NewObject__Group__3 ;
public final void rule__NewObject__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1534:1: ( rule__NewObject__Group__2__Impl rule__NewObject__Group__3 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1535:2: rule__NewObject__Group__2__Impl rule__NewObject__Group__3
+ // InternalEFactory.g:1534:1: ( rule__NewObject__Group__2__Impl rule__NewObject__Group__3 )
+ // InternalEFactory.g:1535:2: rule__NewObject__Group__2__Impl rule__NewObject__Group__3
{
- pushFollow(FOLLOW_rule__NewObject__Group__2__Impl_in_rule__NewObject__Group__23156);
+ pushFollow(FOLLOW_14);
rule__NewObject__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__NewObject__Group__3_in_rule__NewObject__Group__23159);
+ pushFollow(FOLLOW_2);
rule__NewObject__Group__3();
state._fsp--;
@@ -4590,22 +4590,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1542:1: rule__NewObject__Group__2__Impl : ( '{' ) ;
+ // InternalEFactory.g:1542:1: rule__NewObject__Group__2__Impl : ( '{' ) ;
public final void rule__NewObject__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1546:1: ( ( '{' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1547:1: ( '{' )
+ // InternalEFactory.g:1546:1: ( ( '{' ) )
+ // InternalEFactory.g:1547:1: ( '{' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1547:1: ( '{' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1548:1: '{'
+ // InternalEFactory.g:1547:1: ( '{' )
+ // InternalEFactory.g:1548:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getLeftCurlyBracketKeyword_2());
}
- match(input,19,FOLLOW_19_in_rule__NewObject__Group__2__Impl3187); if (state.failed) return ;
+ match(input,19,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNewObjectAccess().getLeftCurlyBracketKeyword_2());
}
@@ -4631,21 +4631,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1561:1: rule__NewObject__Group__3 : rule__NewObject__Group__3__Impl rule__NewObject__Group__4 ;
+ // InternalEFactory.g:1561:1: rule__NewObject__Group__3 : rule__NewObject__Group__3__Impl rule__NewObject__Group__4 ;
public final void rule__NewObject__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1565:1: ( rule__NewObject__Group__3__Impl rule__NewObject__Group__4 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1566:2: rule__NewObject__Group__3__Impl rule__NewObject__Group__4
+ // InternalEFactory.g:1565:1: ( rule__NewObject__Group__3__Impl rule__NewObject__Group__4 )
+ // InternalEFactory.g:1566:2: rule__NewObject__Group__3__Impl rule__NewObject__Group__4
{
- pushFollow(FOLLOW_rule__NewObject__Group__3__Impl_in_rule__NewObject__Group__33218);
+ pushFollow(FOLLOW_14);
rule__NewObject__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__NewObject__Group__4_in_rule__NewObject__Group__33221);
+ pushFollow(FOLLOW_2);
rule__NewObject__Group__4();
state._fsp--;
@@ -4669,22 +4669,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__3__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1573:1: rule__NewObject__Group__3__Impl : ( ( rule__NewObject__FeaturesAssignment_3 )* ) ;
+ // InternalEFactory.g:1573:1: rule__NewObject__Group__3__Impl : ( ( rule__NewObject__FeaturesAssignment_3 )* ) ;
public final void rule__NewObject__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1577:1: ( ( ( rule__NewObject__FeaturesAssignment_3 )* ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1578:1: ( ( rule__NewObject__FeaturesAssignment_3 )* )
+ // InternalEFactory.g:1577:1: ( ( ( rule__NewObject__FeaturesAssignment_3 )* ) )
+ // InternalEFactory.g:1578:1: ( ( rule__NewObject__FeaturesAssignment_3 )* )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1578:1: ( ( rule__NewObject__FeaturesAssignment_3 )* )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1579:1: ( rule__NewObject__FeaturesAssignment_3 )*
+ // InternalEFactory.g:1578:1: ( ( rule__NewObject__FeaturesAssignment_3 )* )
+ // InternalEFactory.g:1579:1: ( rule__NewObject__FeaturesAssignment_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getFeaturesAssignment_3());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1580:1: ( rule__NewObject__FeaturesAssignment_3 )*
+ // InternalEFactory.g:1580:1: ( rule__NewObject__FeaturesAssignment_3 )*
loop10:
do {
int alt10=2;
@@ -4697,9 +4697,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1580:2: rule__NewObject__FeaturesAssignment_3
+ // InternalEFactory.g:1580:2: rule__NewObject__FeaturesAssignment_3
{
- pushFollow(FOLLOW_rule__NewObject__FeaturesAssignment_3_in_rule__NewObject__Group__3__Impl3248);
+ pushFollow(FOLLOW_15);
rule__NewObject__FeaturesAssignment_3();
state._fsp--;
@@ -4738,16 +4738,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__4"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1590:1: rule__NewObject__Group__4 : rule__NewObject__Group__4__Impl ;
+ // InternalEFactory.g:1590:1: rule__NewObject__Group__4 : rule__NewObject__Group__4__Impl ;
public final void rule__NewObject__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1594:1: ( rule__NewObject__Group__4__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1595:2: rule__NewObject__Group__4__Impl
+ // InternalEFactory.g:1594:1: ( rule__NewObject__Group__4__Impl )
+ // InternalEFactory.g:1595:2: rule__NewObject__Group__4__Impl
{
- pushFollow(FOLLOW_rule__NewObject__Group__4__Impl_in_rule__NewObject__Group__43279);
+ pushFollow(FOLLOW_2);
rule__NewObject__Group__4__Impl();
state._fsp--;
@@ -4771,22 +4771,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__Group__4__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1601:1: rule__NewObject__Group__4__Impl : ( '}' ) ;
+ // InternalEFactory.g:1601:1: rule__NewObject__Group__4__Impl : ( '}' ) ;
public final void rule__NewObject__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1605:1: ( ( '}' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1606:1: ( '}' )
+ // InternalEFactory.g:1605:1: ( ( '}' ) )
+ // InternalEFactory.g:1606:1: ( '}' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1606:1: ( '}' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1607:1: '}'
+ // InternalEFactory.g:1606:1: ( '}' )
+ // InternalEFactory.g:1607:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getRightCurlyBracketKeyword_4());
}
- match(input,21,FOLLOW_21_in_rule__NewObject__Group__4__Impl3307); if (state.failed) return ;
+ match(input,21,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNewObjectAccess().getRightCurlyBracketKeyword_4());
}
@@ -4812,21 +4812,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1630:1: rule__Value__Group_2__0 : rule__Value__Group_2__0__Impl rule__Value__Group_2__1 ;
+ // InternalEFactory.g:1630:1: rule__Value__Group_2__0 : rule__Value__Group_2__0__Impl rule__Value__Group_2__1 ;
public final void rule__Value__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1634:1: ( rule__Value__Group_2__0__Impl rule__Value__Group_2__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1635:2: rule__Value__Group_2__0__Impl rule__Value__Group_2__1
+ // InternalEFactory.g:1634:1: ( rule__Value__Group_2__0__Impl rule__Value__Group_2__1 )
+ // InternalEFactory.g:1635:2: rule__Value__Group_2__0__Impl rule__Value__Group_2__1
{
- pushFollow(FOLLOW_rule__Value__Group_2__0__Impl_in_rule__Value__Group_2__03348);
+ pushFollow(FOLLOW_14);
rule__Value__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Value__Group_2__1_in_rule__Value__Group_2__03351);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2__1();
state._fsp--;
@@ -4850,25 +4850,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1642:1: rule__Value__Group_2__0__Impl : ( ( rule__Value__Group_2_0__0 ) ) ;
+ // InternalEFactory.g:1642:1: rule__Value__Group_2__0__Impl : ( ( rule__Value__Group_2_0__0 ) ) ;
public final void rule__Value__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1646:1: ( ( ( rule__Value__Group_2_0__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1647:1: ( ( rule__Value__Group_2_0__0 ) )
+ // InternalEFactory.g:1646:1: ( ( ( rule__Value__Group_2_0__0 ) ) )
+ // InternalEFactory.g:1647:1: ( ( rule__Value__Group_2_0__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1647:1: ( ( rule__Value__Group_2_0__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1648:1: ( rule__Value__Group_2_0__0 )
+ // InternalEFactory.g:1647:1: ( ( rule__Value__Group_2_0__0 ) )
+ // InternalEFactory.g:1648:1: ( rule__Value__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getGroup_2_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1649:1: ( rule__Value__Group_2_0__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1649:2: rule__Value__Group_2_0__0
+ // InternalEFactory.g:1649:1: ( rule__Value__Group_2_0__0 )
+ // InternalEFactory.g:1649:2: rule__Value__Group_2_0__0
{
- pushFollow(FOLLOW_rule__Value__Group_2_0__0_in_rule__Value__Group_2__0__Impl3378);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2_0__0();
state._fsp--;
@@ -4901,21 +4901,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1659:1: rule__Value__Group_2__1 : rule__Value__Group_2__1__Impl rule__Value__Group_2__2 ;
+ // InternalEFactory.g:1659:1: rule__Value__Group_2__1 : rule__Value__Group_2__1__Impl rule__Value__Group_2__2 ;
public final void rule__Value__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1663:1: ( rule__Value__Group_2__1__Impl rule__Value__Group_2__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1664:2: rule__Value__Group_2__1__Impl rule__Value__Group_2__2
+ // InternalEFactory.g:1663:1: ( rule__Value__Group_2__1__Impl rule__Value__Group_2__2 )
+ // InternalEFactory.g:1664:2: rule__Value__Group_2__1__Impl rule__Value__Group_2__2
{
- pushFollow(FOLLOW_rule__Value__Group_2__1__Impl_in_rule__Value__Group_2__13408);
+ pushFollow(FOLLOW_14);
rule__Value__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Value__Group_2__2_in_rule__Value__Group_2__13411);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2__2();
state._fsp--;
@@ -4939,22 +4939,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1671:1: rule__Value__Group_2__1__Impl : ( ( rule__Value__FeaturesAssignment_2_1 )* ) ;
+ // InternalEFactory.g:1671:1: rule__Value__Group_2__1__Impl : ( ( rule__Value__FeaturesAssignment_2_1 )* ) ;
public final void rule__Value__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1675:1: ( ( ( rule__Value__FeaturesAssignment_2_1 )* ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1676:1: ( ( rule__Value__FeaturesAssignment_2_1 )* )
+ // InternalEFactory.g:1675:1: ( ( ( rule__Value__FeaturesAssignment_2_1 )* ) )
+ // InternalEFactory.g:1676:1: ( ( rule__Value__FeaturesAssignment_2_1 )* )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1676:1: ( ( rule__Value__FeaturesAssignment_2_1 )* )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1677:1: ( rule__Value__FeaturesAssignment_2_1 )*
+ // InternalEFactory.g:1676:1: ( ( rule__Value__FeaturesAssignment_2_1 )* )
+ // InternalEFactory.g:1677:1: ( rule__Value__FeaturesAssignment_2_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getFeaturesAssignment_2_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1678:1: ( rule__Value__FeaturesAssignment_2_1 )*
+ // InternalEFactory.g:1678:1: ( rule__Value__FeaturesAssignment_2_1 )*
loop11:
do {
int alt11=2;
@@ -4967,9 +4967,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt11) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1678:2: rule__Value__FeaturesAssignment_2_1
+ // InternalEFactory.g:1678:2: rule__Value__FeaturesAssignment_2_1
{
- pushFollow(FOLLOW_rule__Value__FeaturesAssignment_2_1_in_rule__Value__Group_2__1__Impl3438);
+ pushFollow(FOLLOW_15);
rule__Value__FeaturesAssignment_2_1();
state._fsp--;
@@ -5008,21 +5008,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1688:1: rule__Value__Group_2__2 : rule__Value__Group_2__2__Impl rule__Value__Group_2__3 ;
+ // InternalEFactory.g:1688:1: rule__Value__Group_2__2 : rule__Value__Group_2__2__Impl rule__Value__Group_2__3 ;
public final void rule__Value__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1692:1: ( rule__Value__Group_2__2__Impl rule__Value__Group_2__3 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1693:2: rule__Value__Group_2__2__Impl rule__Value__Group_2__3
+ // InternalEFactory.g:1692:1: ( rule__Value__Group_2__2__Impl rule__Value__Group_2__3 )
+ // InternalEFactory.g:1693:2: rule__Value__Group_2__2__Impl rule__Value__Group_2__3
{
- pushFollow(FOLLOW_rule__Value__Group_2__2__Impl_in_rule__Value__Group_2__23469);
+ pushFollow(FOLLOW_1);
rule__Value__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Value__Group_2__3_in_rule__Value__Group_2__23472);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2__3();
state._fsp--;
@@ -5046,22 +5046,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1700:1: rule__Value__Group_2__2__Impl : ( '}' ) ;
+ // InternalEFactory.g:1700:1: rule__Value__Group_2__2__Impl : ( '}' ) ;
public final void rule__Value__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1704:1: ( ( '}' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1705:1: ( '}' )
+ // InternalEFactory.g:1704:1: ( ( '}' ) )
+ // InternalEFactory.g:1705:1: ( '}' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1705:1: ( '}' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1706:1: '}'
+ // InternalEFactory.g:1705:1: ( '}' )
+ // InternalEFactory.g:1706:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getRightCurlyBracketKeyword_2_2());
}
- match(input,21,FOLLOW_21_in_rule__Value__Group_2__2__Impl3500); if (state.failed) return ;
+ match(input,21,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValueAccess().getRightCurlyBracketKeyword_2_2());
}
@@ -5087,16 +5087,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2__3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1719:1: rule__Value__Group_2__3 : rule__Value__Group_2__3__Impl ;
+ // InternalEFactory.g:1719:1: rule__Value__Group_2__3 : rule__Value__Group_2__3__Impl ;
public final void rule__Value__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1723:1: ( rule__Value__Group_2__3__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1724:2: rule__Value__Group_2__3__Impl
+ // InternalEFactory.g:1723:1: ( rule__Value__Group_2__3__Impl )
+ // InternalEFactory.g:1724:2: rule__Value__Group_2__3__Impl
{
- pushFollow(FOLLOW_rule__Value__Group_2__3__Impl_in_rule__Value__Group_2__33531);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2__3__Impl();
state._fsp--;
@@ -5120,23 +5120,23 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2__3__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1730:1: rule__Value__Group_2__3__Impl : ( () ) ;
+ // InternalEFactory.g:1730:1: rule__Value__Group_2__3__Impl : ( () ) ;
public final void rule__Value__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1734:1: ( ( () ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1735:1: ( () )
+ // InternalEFactory.g:1734:1: ( ( () ) )
+ // InternalEFactory.g:1735:1: ( () )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1735:1: ( () )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1736:1: ()
+ // InternalEFactory.g:1735:1: ( () )
+ // InternalEFactory.g:1736:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getContainmentValueAction_2_3());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1737:1: ()
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1739:1:
+ // InternalEFactory.g:1737:1: ()
+ // InternalEFactory.g:1739:1:
{
}
@@ -5161,16 +5161,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1757:1: rule__Value__Group_2_0__0 : rule__Value__Group_2_0__0__Impl ;
+ // InternalEFactory.g:1757:1: rule__Value__Group_2_0__0 : rule__Value__Group_2_0__0__Impl ;
public final void rule__Value__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1761:1: ( rule__Value__Group_2_0__0__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1762:2: rule__Value__Group_2_0__0__Impl
+ // InternalEFactory.g:1761:1: ( rule__Value__Group_2_0__0__Impl )
+ // InternalEFactory.g:1762:2: rule__Value__Group_2_0__0__Impl
{
- pushFollow(FOLLOW_rule__Value__Group_2_0__0__Impl_in_rule__Value__Group_2_0__03597);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2_0__0__Impl();
state._fsp--;
@@ -5194,25 +5194,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1768:1: rule__Value__Group_2_0__0__Impl : ( ( rule__Value__Group_2_0_0__0 ) ) ;
+ // InternalEFactory.g:1768:1: rule__Value__Group_2_0__0__Impl : ( ( rule__Value__Group_2_0_0__0 ) ) ;
public final void rule__Value__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1772:1: ( ( ( rule__Value__Group_2_0_0__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1773:1: ( ( rule__Value__Group_2_0_0__0 ) )
+ // InternalEFactory.g:1772:1: ( ( ( rule__Value__Group_2_0_0__0 ) ) )
+ // InternalEFactory.g:1773:1: ( ( rule__Value__Group_2_0_0__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1773:1: ( ( rule__Value__Group_2_0_0__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1774:1: ( rule__Value__Group_2_0_0__0 )
+ // InternalEFactory.g:1773:1: ( ( rule__Value__Group_2_0_0__0 ) )
+ // InternalEFactory.g:1774:1: ( rule__Value__Group_2_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getGroup_2_0_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1775:1: ( rule__Value__Group_2_0_0__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1775:2: rule__Value__Group_2_0_0__0
+ // InternalEFactory.g:1775:1: ( rule__Value__Group_2_0_0__0 )
+ // InternalEFactory.g:1775:2: rule__Value__Group_2_0_0__0
{
- pushFollow(FOLLOW_rule__Value__Group_2_0_0__0_in_rule__Value__Group_2_0__0__Impl3624);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2_0_0__0();
state._fsp--;
@@ -5245,21 +5245,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0_0__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1787:1: rule__Value__Group_2_0_0__0 : rule__Value__Group_2_0_0__0__Impl rule__Value__Group_2_0_0__1 ;
+ // InternalEFactory.g:1787:1: rule__Value__Group_2_0_0__0 : rule__Value__Group_2_0_0__0__Impl rule__Value__Group_2_0_0__1 ;
public final void rule__Value__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1791:1: ( rule__Value__Group_2_0_0__0__Impl rule__Value__Group_2_0_0__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1792:2: rule__Value__Group_2_0_0__0__Impl rule__Value__Group_2_0_0__1
+ // InternalEFactory.g:1791:1: ( rule__Value__Group_2_0_0__0__Impl rule__Value__Group_2_0_0__1 )
+ // InternalEFactory.g:1792:2: rule__Value__Group_2_0_0__0__Impl rule__Value__Group_2_0_0__1
{
- pushFollow(FOLLOW_rule__Value__Group_2_0_0__0__Impl_in_rule__Value__Group_2_0_0__03656);
+ pushFollow(FOLLOW_13);
rule__Value__Group_2_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Value__Group_2_0_0__1_in_rule__Value__Group_2_0_0__03659);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2_0_0__1();
state._fsp--;
@@ -5283,23 +5283,23 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0_0__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1799:1: rule__Value__Group_2_0_0__0__Impl : ( () ) ;
+ // InternalEFactory.g:1799:1: rule__Value__Group_2_0_0__0__Impl : ( () ) ;
public final void rule__Value__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1803:1: ( ( () ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1804:1: ( () )
+ // InternalEFactory.g:1803:1: ( ( () ) )
+ // InternalEFactory.g:1804:1: ( () )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1804:1: ( () )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1805:1: ()
+ // InternalEFactory.g:1804:1: ( () )
+ // InternalEFactory.g:1805:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getNewObjectAction_2_0_0_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1806:1: ()
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1808:1:
+ // InternalEFactory.g:1806:1: ()
+ // InternalEFactory.g:1808:1:
{
}
@@ -5324,21 +5324,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0_0__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1818:1: rule__Value__Group_2_0_0__1 : rule__Value__Group_2_0_0__1__Impl rule__Value__Group_2_0_0__2 ;
+ // InternalEFactory.g:1818:1: rule__Value__Group_2_0_0__1 : rule__Value__Group_2_0_0__1__Impl rule__Value__Group_2_0_0__2 ;
public final void rule__Value__Group_2_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1822:1: ( rule__Value__Group_2_0_0__1__Impl rule__Value__Group_2_0_0__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1823:2: rule__Value__Group_2_0_0__1__Impl rule__Value__Group_2_0_0__2
+ // InternalEFactory.g:1822:1: ( rule__Value__Group_2_0_0__1__Impl rule__Value__Group_2_0_0__2 )
+ // InternalEFactory.g:1823:2: rule__Value__Group_2_0_0__1__Impl rule__Value__Group_2_0_0__2
{
- pushFollow(FOLLOW_rule__Value__Group_2_0_0__1__Impl_in_rule__Value__Group_2_0_0__13717);
+ pushFollow(FOLLOW_13);
rule__Value__Group_2_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Value__Group_2_0_0__2_in_rule__Value__Group_2_0_0__13720);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2_0_0__2();
state._fsp--;
@@ -5362,22 +5362,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0_0__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1830:1: rule__Value__Group_2_0_0__1__Impl : ( ( rule__Value__EClassAssignment_2_0_0_1 )? ) ;
+ // InternalEFactory.g:1830:1: rule__Value__Group_2_0_0__1__Impl : ( ( rule__Value__EClassAssignment_2_0_0_1 )? ) ;
public final void rule__Value__Group_2_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1834:1: ( ( ( rule__Value__EClassAssignment_2_0_0_1 )? ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1835:1: ( ( rule__Value__EClassAssignment_2_0_0_1 )? )
+ // InternalEFactory.g:1834:1: ( ( ( rule__Value__EClassAssignment_2_0_0_1 )? ) )
+ // InternalEFactory.g:1835:1: ( ( rule__Value__EClassAssignment_2_0_0_1 )? )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1835:1: ( ( rule__Value__EClassAssignment_2_0_0_1 )? )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1836:1: ( rule__Value__EClassAssignment_2_0_0_1 )?
+ // InternalEFactory.g:1835:1: ( ( rule__Value__EClassAssignment_2_0_0_1 )? )
+ // InternalEFactory.g:1836:1: ( rule__Value__EClassAssignment_2_0_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getEClassAssignment_2_0_0_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1837:1: ( rule__Value__EClassAssignment_2_0_0_1 )?
+ // InternalEFactory.g:1837:1: ( rule__Value__EClassAssignment_2_0_0_1 )?
int alt12=2;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -5411,9 +5411,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt12) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1837:2: rule__Value__EClassAssignment_2_0_0_1
+ // InternalEFactory.g:1837:2: rule__Value__EClassAssignment_2_0_0_1
{
- pushFollow(FOLLOW_rule__Value__EClassAssignment_2_0_0_1_in_rule__Value__Group_2_0_0__1__Impl3747);
+ pushFollow(FOLLOW_2);
rule__Value__EClassAssignment_2_0_0_1();
state._fsp--;
@@ -5449,21 +5449,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0_0__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1847:1: rule__Value__Group_2_0_0__2 : rule__Value__Group_2_0_0__2__Impl rule__Value__Group_2_0_0__3 ;
+ // InternalEFactory.g:1847:1: rule__Value__Group_2_0_0__2 : rule__Value__Group_2_0_0__2__Impl rule__Value__Group_2_0_0__3 ;
public final void rule__Value__Group_2_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1851:1: ( rule__Value__Group_2_0_0__2__Impl rule__Value__Group_2_0_0__3 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1852:2: rule__Value__Group_2_0_0__2__Impl rule__Value__Group_2_0_0__3
+ // InternalEFactory.g:1851:1: ( rule__Value__Group_2_0_0__2__Impl rule__Value__Group_2_0_0__3 )
+ // InternalEFactory.g:1852:2: rule__Value__Group_2_0_0__2__Impl rule__Value__Group_2_0_0__3
{
- pushFollow(FOLLOW_rule__Value__Group_2_0_0__2__Impl_in_rule__Value__Group_2_0_0__23778);
+ pushFollow(FOLLOW_13);
rule__Value__Group_2_0_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Value__Group_2_0_0__3_in_rule__Value__Group_2_0_0__23781);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2_0_0__3();
state._fsp--;
@@ -5487,22 +5487,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0_0__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1859:1: rule__Value__Group_2_0_0__2__Impl : ( ( rule__Value__NameAssignment_2_0_0_2 )? ) ;
+ // InternalEFactory.g:1859:1: rule__Value__Group_2_0_0__2__Impl : ( ( rule__Value__NameAssignment_2_0_0_2 )? ) ;
public final void rule__Value__Group_2_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1863:1: ( ( ( rule__Value__NameAssignment_2_0_0_2 )? ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1864:1: ( ( rule__Value__NameAssignment_2_0_0_2 )? )
+ // InternalEFactory.g:1863:1: ( ( ( rule__Value__NameAssignment_2_0_0_2 )? ) )
+ // InternalEFactory.g:1864:1: ( ( rule__Value__NameAssignment_2_0_0_2 )? )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1864:1: ( ( rule__Value__NameAssignment_2_0_0_2 )? )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1865:1: ( rule__Value__NameAssignment_2_0_0_2 )?
+ // InternalEFactory.g:1864:1: ( ( rule__Value__NameAssignment_2_0_0_2 )? )
+ // InternalEFactory.g:1865:1: ( rule__Value__NameAssignment_2_0_0_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getNameAssignment_2_0_0_2());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1866:1: ( rule__Value__NameAssignment_2_0_0_2 )?
+ // InternalEFactory.g:1866:1: ( rule__Value__NameAssignment_2_0_0_2 )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -5511,9 +5511,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
switch (alt13) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1866:2: rule__Value__NameAssignment_2_0_0_2
+ // InternalEFactory.g:1866:2: rule__Value__NameAssignment_2_0_0_2
{
- pushFollow(FOLLOW_rule__Value__NameAssignment_2_0_0_2_in_rule__Value__Group_2_0_0__2__Impl3808);
+ pushFollow(FOLLOW_2);
rule__Value__NameAssignment_2_0_0_2();
state._fsp--;
@@ -5549,16 +5549,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0_0__3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1876:1: rule__Value__Group_2_0_0__3 : rule__Value__Group_2_0_0__3__Impl ;
+ // InternalEFactory.g:1876:1: rule__Value__Group_2_0_0__3 : rule__Value__Group_2_0_0__3__Impl ;
public final void rule__Value__Group_2_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1880:1: ( rule__Value__Group_2_0_0__3__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1881:2: rule__Value__Group_2_0_0__3__Impl
+ // InternalEFactory.g:1880:1: ( rule__Value__Group_2_0_0__3__Impl )
+ // InternalEFactory.g:1881:2: rule__Value__Group_2_0_0__3__Impl
{
- pushFollow(FOLLOW_rule__Value__Group_2_0_0__3__Impl_in_rule__Value__Group_2_0_0__33839);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2_0_0__3__Impl();
state._fsp--;
@@ -5582,22 +5582,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__Group_2_0_0__3__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1887:1: rule__Value__Group_2_0_0__3__Impl : ( '{' ) ;
+ // InternalEFactory.g:1887:1: rule__Value__Group_2_0_0__3__Impl : ( '{' ) ;
public final void rule__Value__Group_2_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1891:1: ( ( '{' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1892:1: ( '{' )
+ // InternalEFactory.g:1891:1: ( ( '{' ) )
+ // InternalEFactory.g:1892:1: ( '{' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1892:1: ( '{' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1893:1: '{'
+ // InternalEFactory.g:1892:1: ( '{' )
+ // InternalEFactory.g:1893:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getLeftCurlyBracketKeyword_2_0_0_3());
}
- match(input,19,FOLLOW_19_in_rule__Value__Group_2_0_0__3__Impl3867); if (state.failed) return ;
+ match(input,19,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValueAccess().getLeftCurlyBracketKeyword_2_0_0_3());
}
@@ -5623,21 +5623,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1914:1: rule__MultiValue__Group__0 : rule__MultiValue__Group__0__Impl rule__MultiValue__Group__1 ;
+ // InternalEFactory.g:1914:1: rule__MultiValue__Group__0 : rule__MultiValue__Group__0__Impl rule__MultiValue__Group__1 ;
public final void rule__MultiValue__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1918:1: ( rule__MultiValue__Group__0__Impl rule__MultiValue__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1919:2: rule__MultiValue__Group__0__Impl rule__MultiValue__Group__1
+ // InternalEFactory.g:1918:1: ( rule__MultiValue__Group__0__Impl rule__MultiValue__Group__1 )
+ // InternalEFactory.g:1919:2: rule__MultiValue__Group__0__Impl rule__MultiValue__Group__1
{
- pushFollow(FOLLOW_rule__MultiValue__Group__0__Impl_in_rule__MultiValue__Group__03906);
+ pushFollow(FOLLOW_16);
rule__MultiValue__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__MultiValue__Group__1_in_rule__MultiValue__Group__03909);
+ pushFollow(FOLLOW_2);
rule__MultiValue__Group__1();
state._fsp--;
@@ -5661,23 +5661,23 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1926:1: rule__MultiValue__Group__0__Impl : ( () ) ;
+ // InternalEFactory.g:1926:1: rule__MultiValue__Group__0__Impl : ( () ) ;
public final void rule__MultiValue__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1930:1: ( ( () ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1931:1: ( () )
+ // InternalEFactory.g:1930:1: ( ( () ) )
+ // InternalEFactory.g:1931:1: ( () )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1931:1: ( () )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1932:1: ()
+ // InternalEFactory.g:1931:1: ( () )
+ // InternalEFactory.g:1932:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiValueAccess().getMultiValueAction_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1933:1: ()
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1935:1:
+ // InternalEFactory.g:1933:1: ()
+ // InternalEFactory.g:1935:1:
{
}
@@ -5702,21 +5702,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1945:1: rule__MultiValue__Group__1 : rule__MultiValue__Group__1__Impl rule__MultiValue__Group__2 ;
+ // InternalEFactory.g:1945:1: rule__MultiValue__Group__1 : rule__MultiValue__Group__1__Impl rule__MultiValue__Group__2 ;
public final void rule__MultiValue__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1949:1: ( rule__MultiValue__Group__1__Impl rule__MultiValue__Group__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1950:2: rule__MultiValue__Group__1__Impl rule__MultiValue__Group__2
+ // InternalEFactory.g:1949:1: ( rule__MultiValue__Group__1__Impl rule__MultiValue__Group__2 )
+ // InternalEFactory.g:1950:2: rule__MultiValue__Group__1__Impl rule__MultiValue__Group__2
{
- pushFollow(FOLLOW_rule__MultiValue__Group__1__Impl_in_rule__MultiValue__Group__13967);
+ pushFollow(FOLLOW_17);
rule__MultiValue__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__MultiValue__Group__2_in_rule__MultiValue__Group__13970);
+ pushFollow(FOLLOW_2);
rule__MultiValue__Group__2();
state._fsp--;
@@ -5740,22 +5740,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1957:1: rule__MultiValue__Group__1__Impl : ( '[' ) ;
+ // InternalEFactory.g:1957:1: rule__MultiValue__Group__1__Impl : ( '[' ) ;
public final void rule__MultiValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1961:1: ( ( '[' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1962:1: ( '[' )
+ // InternalEFactory.g:1961:1: ( ( '[' ) )
+ // InternalEFactory.g:1962:1: ( '[' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1962:1: ( '[' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1963:1: '['
+ // InternalEFactory.g:1962:1: ( '[' )
+ // InternalEFactory.g:1963:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiValueAccess().getLeftSquareBracketKeyword_1());
}
- match(input,23,FOLLOW_23_in_rule__MultiValue__Group__1__Impl3998); if (state.failed) return ;
+ match(input,23,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiValueAccess().getLeftSquareBracketKeyword_1());
}
@@ -5781,21 +5781,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__Group__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1976:1: rule__MultiValue__Group__2 : rule__MultiValue__Group__2__Impl rule__MultiValue__Group__3 ;
+ // InternalEFactory.g:1976:1: rule__MultiValue__Group__2 : rule__MultiValue__Group__2__Impl rule__MultiValue__Group__3 ;
public final void rule__MultiValue__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1980:1: ( rule__MultiValue__Group__2__Impl rule__MultiValue__Group__3 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1981:2: rule__MultiValue__Group__2__Impl rule__MultiValue__Group__3
+ // InternalEFactory.g:1980:1: ( rule__MultiValue__Group__2__Impl rule__MultiValue__Group__3 )
+ // InternalEFactory.g:1981:2: rule__MultiValue__Group__2__Impl rule__MultiValue__Group__3
{
- pushFollow(FOLLOW_rule__MultiValue__Group__2__Impl_in_rule__MultiValue__Group__24029);
+ pushFollow(FOLLOW_17);
rule__MultiValue__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__MultiValue__Group__3_in_rule__MultiValue__Group__24032);
+ pushFollow(FOLLOW_2);
rule__MultiValue__Group__3();
state._fsp--;
@@ -5819,22 +5819,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__Group__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1988:1: rule__MultiValue__Group__2__Impl : ( ( rule__MultiValue__ValuesAssignment_2 )* ) ;
+ // InternalEFactory.g:1988:1: rule__MultiValue__Group__2__Impl : ( ( rule__MultiValue__ValuesAssignment_2 )* ) ;
public final void rule__MultiValue__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1992:1: ( ( ( rule__MultiValue__ValuesAssignment_2 )* ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1993:1: ( ( rule__MultiValue__ValuesAssignment_2 )* )
+ // InternalEFactory.g:1992:1: ( ( ( rule__MultiValue__ValuesAssignment_2 )* ) )
+ // InternalEFactory.g:1993:1: ( ( rule__MultiValue__ValuesAssignment_2 )* )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1993:1: ( ( rule__MultiValue__ValuesAssignment_2 )* )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1994:1: ( rule__MultiValue__ValuesAssignment_2 )*
+ // InternalEFactory.g:1993:1: ( ( rule__MultiValue__ValuesAssignment_2 )* )
+ // InternalEFactory.g:1994:1: ( rule__MultiValue__ValuesAssignment_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiValueAccess().getValuesAssignment_2());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1995:1: ( rule__MultiValue__ValuesAssignment_2 )*
+ // InternalEFactory.g:1995:1: ( rule__MultiValue__ValuesAssignment_2 )*
loop14:
do {
int alt14=2;
@@ -5847,9 +5847,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt14) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1995:2: rule__MultiValue__ValuesAssignment_2
+ // InternalEFactory.g:1995:2: rule__MultiValue__ValuesAssignment_2
{
- pushFollow(FOLLOW_rule__MultiValue__ValuesAssignment_2_in_rule__MultiValue__Group__2__Impl4059);
+ pushFollow(FOLLOW_18);
rule__MultiValue__ValuesAssignment_2();
state._fsp--;
@@ -5888,16 +5888,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__Group__3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2005:1: rule__MultiValue__Group__3 : rule__MultiValue__Group__3__Impl ;
+ // InternalEFactory.g:2005:1: rule__MultiValue__Group__3 : rule__MultiValue__Group__3__Impl ;
public final void rule__MultiValue__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2009:1: ( rule__MultiValue__Group__3__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2010:2: rule__MultiValue__Group__3__Impl
+ // InternalEFactory.g:2009:1: ( rule__MultiValue__Group__3__Impl )
+ // InternalEFactory.g:2010:2: rule__MultiValue__Group__3__Impl
{
- pushFollow(FOLLOW_rule__MultiValue__Group__3__Impl_in_rule__MultiValue__Group__34090);
+ pushFollow(FOLLOW_2);
rule__MultiValue__Group__3__Impl();
state._fsp--;
@@ -5921,22 +5921,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__Group__3__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2016:1: rule__MultiValue__Group__3__Impl : ( ']' ) ;
+ // InternalEFactory.g:2016:1: rule__MultiValue__Group__3__Impl : ( ']' ) ;
public final void rule__MultiValue__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2020:1: ( ( ']' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2021:1: ( ']' )
+ // InternalEFactory.g:2020:1: ( ( ']' ) )
+ // InternalEFactory.g:2021:1: ( ']' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2021:1: ( ']' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2022:1: ']'
+ // InternalEFactory.g:2021:1: ( ']' )
+ // InternalEFactory.g:2022:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiValueAccess().getRightSquareBracketKeyword_3());
}
- match(input,24,FOLLOW_24_in_rule__MultiValue__Group__3__Impl4118); if (state.failed) return ;
+ match(input,24,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiValueAccess().getRightSquareBracketKeyword_3());
}
@@ -5962,21 +5962,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__EnumAttribute__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2043:1: rule__EnumAttribute__Group__0 : rule__EnumAttribute__Group__0__Impl rule__EnumAttribute__Group__1 ;
+ // InternalEFactory.g:2043:1: rule__EnumAttribute__Group__0 : rule__EnumAttribute__Group__0__Impl rule__EnumAttribute__Group__1 ;
public final void rule__EnumAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2047:1: ( rule__EnumAttribute__Group__0__Impl rule__EnumAttribute__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2048:2: rule__EnumAttribute__Group__0__Impl rule__EnumAttribute__Group__1
+ // InternalEFactory.g:2047:1: ( rule__EnumAttribute__Group__0__Impl rule__EnumAttribute__Group__1 )
+ // InternalEFactory.g:2048:2: rule__EnumAttribute__Group__0__Impl rule__EnumAttribute__Group__1
{
- pushFollow(FOLLOW_rule__EnumAttribute__Group__0__Impl_in_rule__EnumAttribute__Group__04157);
+ pushFollow(FOLLOW_3);
rule__EnumAttribute__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__EnumAttribute__Group__1_in_rule__EnumAttribute__Group__04160);
+ pushFollow(FOLLOW_2);
rule__EnumAttribute__Group__1();
state._fsp--;
@@ -6000,22 +6000,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__EnumAttribute__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2055:1: rule__EnumAttribute__Group__0__Impl : ( ':' ) ;
+ // InternalEFactory.g:2055:1: rule__EnumAttribute__Group__0__Impl : ( ':' ) ;
public final void rule__EnumAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2059:1: ( ( ':' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2060:1: ( ':' )
+ // InternalEFactory.g:2059:1: ( ( ':' ) )
+ // InternalEFactory.g:2060:1: ( ':' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2060:1: ( ':' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2061:1: ':'
+ // InternalEFactory.g:2060:1: ( ':' )
+ // InternalEFactory.g:2061:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumAttributeAccess().getColonKeyword_0());
}
- match(input,22,FOLLOW_22_in_rule__EnumAttribute__Group__0__Impl4188); if (state.failed) return ;
+ match(input,22,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumAttributeAccess().getColonKeyword_0());
}
@@ -6041,16 +6041,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__EnumAttribute__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2074:1: rule__EnumAttribute__Group__1 : rule__EnumAttribute__Group__1__Impl ;
+ // InternalEFactory.g:2074:1: rule__EnumAttribute__Group__1 : rule__EnumAttribute__Group__1__Impl ;
public final void rule__EnumAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2078:1: ( rule__EnumAttribute__Group__1__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2079:2: rule__EnumAttribute__Group__1__Impl
+ // InternalEFactory.g:2078:1: ( rule__EnumAttribute__Group__1__Impl )
+ // InternalEFactory.g:2079:2: rule__EnumAttribute__Group__1__Impl
{
- pushFollow(FOLLOW_rule__EnumAttribute__Group__1__Impl_in_rule__EnumAttribute__Group__14219);
+ pushFollow(FOLLOW_2);
rule__EnumAttribute__Group__1__Impl();
state._fsp--;
@@ -6074,25 +6074,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__EnumAttribute__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2085:1: rule__EnumAttribute__Group__1__Impl : ( ( rule__EnumAttribute__ValueAssignment_1 ) ) ;
+ // InternalEFactory.g:2085:1: rule__EnumAttribute__Group__1__Impl : ( ( rule__EnumAttribute__ValueAssignment_1 ) ) ;
public final void rule__EnumAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2089:1: ( ( ( rule__EnumAttribute__ValueAssignment_1 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2090:1: ( ( rule__EnumAttribute__ValueAssignment_1 ) )
+ // InternalEFactory.g:2089:1: ( ( ( rule__EnumAttribute__ValueAssignment_1 ) ) )
+ // InternalEFactory.g:2090:1: ( ( rule__EnumAttribute__ValueAssignment_1 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2090:1: ( ( rule__EnumAttribute__ValueAssignment_1 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2091:1: ( rule__EnumAttribute__ValueAssignment_1 )
+ // InternalEFactory.g:2090:1: ( ( rule__EnumAttribute__ValueAssignment_1 ) )
+ // InternalEFactory.g:2091:1: ( rule__EnumAttribute__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumAttributeAccess().getValueAssignment_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2092:1: ( rule__EnumAttribute__ValueAssignment_1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2092:2: rule__EnumAttribute__ValueAssignment_1
+ // InternalEFactory.g:2092:1: ( rule__EnumAttribute__ValueAssignment_1 )
+ // InternalEFactory.g:2092:2: rule__EnumAttribute__ValueAssignment_1
{
- pushFollow(FOLLOW_rule__EnumAttribute__ValueAssignment_1_in_rule__EnumAttribute__Group__1__Impl4246);
+ pushFollow(FOLLOW_2);
rule__EnumAttribute__ValueAssignment_1();
state._fsp--;
@@ -6125,21 +6125,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2106:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
+ // InternalEFactory.g:2106:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2110:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2111:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
+ // InternalEFactory.g:2110:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
+ // InternalEFactory.g:2111:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
{
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__04280);
+ pushFollow(FOLLOW_7);
rule__QualifiedNameWithWildcard__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__04283);
+ pushFollow(FOLLOW_2);
rule__QualifiedNameWithWildcard__Group__1();
state._fsp--;
@@ -6163,22 +6163,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2118:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
+ // InternalEFactory.g:2118:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2122:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2123:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2122:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2123:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2123:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2124:1: ruleQualifiedName
+ // InternalEFactory.g:2123:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2124:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl4310);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -6208,16 +6208,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2135:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl ;
+ // InternalEFactory.g:2135:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl ;
public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2139:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2140:2: rule__QualifiedNameWithWildcard__Group__1__Impl
+ // InternalEFactory.g:2139:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl )
+ // InternalEFactory.g:2140:2: rule__QualifiedNameWithWildcard__Group__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__14339);
+ pushFollow(FOLLOW_2);
rule__QualifiedNameWithWildcard__Group__1__Impl();
state._fsp--;
@@ -6241,22 +6241,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2146:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( ( '.*' )? ) ;
+ // InternalEFactory.g:2146:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2150:1: ( ( ( '.*' )? ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2151:1: ( ( '.*' )? )
+ // InternalEFactory.g:2150:1: ( ( ( '.*' )? ) )
+ // InternalEFactory.g:2151:1: ( ( '.*' )? )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2151:1: ( ( '.*' )? )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2152:1: ( '.*' )?
+ // InternalEFactory.g:2151:1: ( ( '.*' )? )
+ // InternalEFactory.g:2152:1: ( '.*' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopAsteriskKeyword_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2153:1: ( '.*' )?
+ // InternalEFactory.g:2153:1: ( '.*' )?
int alt15=2;
int LA15_0 = input.LA(1);
@@ -6265,9 +6265,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
switch (alt15) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2154:2: '.*'
+ // InternalEFactory.g:2154:2: '.*'
{
- match(input,16,FOLLOW_16_in_rule__QualifiedNameWithWildcard__Group__1__Impl4368); if (state.failed) return ;
+ match(input,16,FOLLOW_2); if (state.failed) return ;
}
break;
@@ -6299,21 +6299,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedName__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2169:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ // InternalEFactory.g:2169:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2173:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2174:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // InternalEFactory.g:2173:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // InternalEFactory.g:2174:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
- pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__04405);
+ pushFollow(FOLLOW_19);
rule__QualifiedName__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__04408);
+ pushFollow(FOLLOW_2);
rule__QualifiedName__Group__1();
state._fsp--;
@@ -6337,22 +6337,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2181:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
+ // InternalEFactory.g:2181:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2185:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2186:1: ( ruleValidID )
+ // InternalEFactory.g:2185:1: ( ( ruleValidID ) )
+ // InternalEFactory.g:2186:1: ( ruleValidID )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2186:1: ( ruleValidID )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2187:1: ruleValidID
+ // InternalEFactory.g:2186:1: ( ruleValidID )
+ // InternalEFactory.g:2187:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl4435);
+ pushFollow(FOLLOW_2);
ruleValidID();
state._fsp--;
@@ -6382,16 +6382,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedName__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2198:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ // InternalEFactory.g:2198:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2202:1: ( rule__QualifiedName__Group__1__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2203:2: rule__QualifiedName__Group__1__Impl
+ // InternalEFactory.g:2202:1: ( rule__QualifiedName__Group__1__Impl )
+ // InternalEFactory.g:2203:2: rule__QualifiedName__Group__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__14464);
+ pushFollow(FOLLOW_2);
rule__QualifiedName__Group__1__Impl();
state._fsp--;
@@ -6415,22 +6415,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2209:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ // InternalEFactory.g:2209:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2213:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2214:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalEFactory.g:2213:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // InternalEFactory.g:2214:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2214:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2215:1: ( rule__QualifiedName__Group_1__0 )*
+ // InternalEFactory.g:2214:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalEFactory.g:2215:1: ( rule__QualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup_1());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2216:1: ( rule__QualifiedName__Group_1__0 )*
+ // InternalEFactory.g:2216:1: ( rule__QualifiedName__Group_1__0 )*
loop16:
do {
int alt16=2;
@@ -6443,9 +6443,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
switch (alt16) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2216:2: rule__QualifiedName__Group_1__0
+ // InternalEFactory.g:2216:2: rule__QualifiedName__Group_1__0
{
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl4491);
+ pushFollow(FOLLOW_20);
rule__QualifiedName__Group_1__0();
state._fsp--;
@@ -6484,21 +6484,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedName__Group_1__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2230:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ // InternalEFactory.g:2230:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2234:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2235:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // InternalEFactory.g:2234:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // InternalEFactory.g:2235:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__04526);
+ pushFollow(FOLLOW_3);
rule__QualifiedName__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__04529);
+ pushFollow(FOLLOW_2);
rule__QualifiedName__Group_1__1();
state._fsp--;
@@ -6522,25 +6522,25 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2242:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
+ // InternalEFactory.g:2242:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2246:1: ( ( ( '.' ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2247:1: ( ( '.' ) )
+ // InternalEFactory.g:2246:1: ( ( ( '.' ) ) )
+ // InternalEFactory.g:2247:1: ( ( '.' ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2247:1: ( ( '.' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2248:1: ( '.' )
+ // InternalEFactory.g:2247:1: ( ( '.' ) )
+ // InternalEFactory.g:2248:1: ( '.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2249:1: ( '.' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2250:2: '.'
+ // InternalEFactory.g:2249:1: ( '.' )
+ // InternalEFactory.g:2250:2: '.'
{
- match(input,25,FOLLOW_25_in_rule__QualifiedName__Group_1__0__Impl4558); if (state.failed) return ;
+ match(input,25,FOLLOW_2); if (state.failed) return ;
}
@@ -6569,16 +6569,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedName__Group_1__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2261:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ // InternalEFactory.g:2261:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2265:1: ( rule__QualifiedName__Group_1__1__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2266:2: rule__QualifiedName__Group_1__1__Impl
+ // InternalEFactory.g:2265:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // InternalEFactory.g:2266:2: rule__QualifiedName__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__14590);
+ pushFollow(FOLLOW_2);
rule__QualifiedName__Group_1__1__Impl();
state._fsp--;
@@ -6602,22 +6602,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2272:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
+ // InternalEFactory.g:2272:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2276:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2277:1: ( ruleValidID )
+ // InternalEFactory.g:2276:1: ( ( ruleValidID ) )
+ // InternalEFactory.g:2277:1: ( ruleValidID )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2277:1: ( ruleValidID )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2278:1: ruleValidID
+ // InternalEFactory.g:2277:1: ( ruleValidID )
+ // InternalEFactory.g:2278:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl4617);
+ pushFollow(FOLLOW_2);
ruleValidID();
state._fsp--;
@@ -6647,21 +6647,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Long__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2293:1: rule__Long__Group__0 : rule__Long__Group__0__Impl rule__Long__Group__1 ;
+ // InternalEFactory.g:2293:1: rule__Long__Group__0 : rule__Long__Group__0__Impl rule__Long__Group__1 ;
public final void rule__Long__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2297:1: ( rule__Long__Group__0__Impl rule__Long__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2298:2: rule__Long__Group__0__Impl rule__Long__Group__1
+ // InternalEFactory.g:2297:1: ( rule__Long__Group__0__Impl rule__Long__Group__1 )
+ // InternalEFactory.g:2298:2: rule__Long__Group__0__Impl rule__Long__Group__1
{
- pushFollow(FOLLOW_rule__Long__Group__0__Impl_in_rule__Long__Group__04650);
+ pushFollow(FOLLOW_21);
rule__Long__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Long__Group__1_in_rule__Long__Group__04653);
+ pushFollow(FOLLOW_2);
rule__Long__Group__1();
state._fsp--;
@@ -6685,22 +6685,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Long__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2305:1: rule__Long__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalEFactory.g:2305:1: rule__Long__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__Long__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2309:1: ( ( ( '-' )? ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2310:1: ( ( '-' )? )
+ // InternalEFactory.g:2309:1: ( ( ( '-' )? ) )
+ // InternalEFactory.g:2310:1: ( ( '-' )? )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2310:1: ( ( '-' )? )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2311:1: ( '-' )?
+ // InternalEFactory.g:2310:1: ( ( '-' )? )
+ // InternalEFactory.g:2311:1: ( '-' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLongAccess().getHyphenMinusKeyword_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2312:1: ( '-' )?
+ // InternalEFactory.g:2312:1: ( '-' )?
int alt17=2;
int LA17_0 = input.LA(1);
@@ -6709,9 +6709,9 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
switch (alt17) {
case 1 :
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2313:2: '-'
+ // InternalEFactory.g:2313:2: '-'
{
- match(input,26,FOLLOW_26_in_rule__Long__Group__0__Impl4682); if (state.failed) return ;
+ match(input,26,FOLLOW_2); if (state.failed) return ;
}
break;
@@ -6743,16 +6743,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Long__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2324:1: rule__Long__Group__1 : rule__Long__Group__1__Impl ;
+ // InternalEFactory.g:2324:1: rule__Long__Group__1 : rule__Long__Group__1__Impl ;
public final void rule__Long__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2328:1: ( rule__Long__Group__1__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2329:2: rule__Long__Group__1__Impl
+ // InternalEFactory.g:2328:1: ( rule__Long__Group__1__Impl )
+ // InternalEFactory.g:2329:2: rule__Long__Group__1__Impl
{
- pushFollow(FOLLOW_rule__Long__Group__1__Impl_in_rule__Long__Group__14715);
+ pushFollow(FOLLOW_2);
rule__Long__Group__1__Impl();
state._fsp--;
@@ -6776,22 +6776,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Long__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2335:1: rule__Long__Group__1__Impl : ( RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:2335:1: rule__Long__Group__1__Impl : ( RULE_LONG_UNSIGNED ) ;
public final void rule__Long__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2339:1: ( ( RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2340:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2339:1: ( ( RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:2340:1: ( RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2340:1: ( RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2341:1: RULE_LONG_UNSIGNED
+ // InternalEFactory.g:2340:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2341:1: RULE_LONG_UNSIGNED
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLongAccess().getLONG_UNSIGNEDTerminalRuleCall_1());
}
- match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_rule__Long__Group__1__Impl4742); if (state.failed) return ;
+ match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLongAccess().getLONG_UNSIGNEDTerminalRuleCall_1());
}
@@ -6817,21 +6817,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Double__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2356:1: rule__Double__Group__0 : rule__Double__Group__0__Impl rule__Double__Group__1 ;
+ // InternalEFactory.g:2356:1: rule__Double__Group__0 : rule__Double__Group__0__Impl rule__Double__Group__1 ;
public final void rule__Double__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2360:1: ( rule__Double__Group__0__Impl rule__Double__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2361:2: rule__Double__Group__0__Impl rule__Double__Group__1
+ // InternalEFactory.g:2360:1: ( rule__Double__Group__0__Impl rule__Double__Group__1 )
+ // InternalEFactory.g:2361:2: rule__Double__Group__0__Impl rule__Double__Group__1
{
- pushFollow(FOLLOW_rule__Double__Group__0__Impl_in_rule__Double__Group__04775);
+ pushFollow(FOLLOW_19);
rule__Double__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Double__Group__1_in_rule__Double__Group__04778);
+ pushFollow(FOLLOW_2);
rule__Double__Group__1();
state._fsp--;
@@ -6855,22 +6855,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Double__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2368:1: rule__Double__Group__0__Impl : ( ruleLong ) ;
+ // InternalEFactory.g:2368:1: rule__Double__Group__0__Impl : ( ruleLong ) ;
public final void rule__Double__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2372:1: ( ( ruleLong ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2373:1: ( ruleLong )
+ // InternalEFactory.g:2372:1: ( ( ruleLong ) )
+ // InternalEFactory.g:2373:1: ( ruleLong )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2373:1: ( ruleLong )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2374:1: ruleLong
+ // InternalEFactory.g:2373:1: ( ruleLong )
+ // InternalEFactory.g:2374:1: ruleLong
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoubleAccess().getLongParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleLong_in_rule__Double__Group__0__Impl4805);
+ pushFollow(FOLLOW_2);
ruleLong();
state._fsp--;
@@ -6900,21 +6900,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Double__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2385:1: rule__Double__Group__1 : rule__Double__Group__1__Impl rule__Double__Group__2 ;
+ // InternalEFactory.g:2385:1: rule__Double__Group__1 : rule__Double__Group__1__Impl rule__Double__Group__2 ;
public final void rule__Double__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2389:1: ( rule__Double__Group__1__Impl rule__Double__Group__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2390:2: rule__Double__Group__1__Impl rule__Double__Group__2
+ // InternalEFactory.g:2389:1: ( rule__Double__Group__1__Impl rule__Double__Group__2 )
+ // InternalEFactory.g:2390:2: rule__Double__Group__1__Impl rule__Double__Group__2
{
- pushFollow(FOLLOW_rule__Double__Group__1__Impl_in_rule__Double__Group__14834);
+ pushFollow(FOLLOW_22);
rule__Double__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Double__Group__2_in_rule__Double__Group__14837);
+ pushFollow(FOLLOW_2);
rule__Double__Group__2();
state._fsp--;
@@ -6938,22 +6938,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Double__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2397:1: rule__Double__Group__1__Impl : ( '.' ) ;
+ // InternalEFactory.g:2397:1: rule__Double__Group__1__Impl : ( '.' ) ;
public final void rule__Double__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2401:1: ( ( '.' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2402:1: ( '.' )
+ // InternalEFactory.g:2401:1: ( ( '.' ) )
+ // InternalEFactory.g:2402:1: ( '.' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2402:1: ( '.' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2403:1: '.'
+ // InternalEFactory.g:2402:1: ( '.' )
+ // InternalEFactory.g:2403:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoubleAccess().getFullStopKeyword_1());
}
- match(input,25,FOLLOW_25_in_rule__Double__Group__1__Impl4865); if (state.failed) return ;
+ match(input,25,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDoubleAccess().getFullStopKeyword_1());
}
@@ -6979,16 +6979,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Double__Group__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2416:1: rule__Double__Group__2 : rule__Double__Group__2__Impl ;
+ // InternalEFactory.g:2416:1: rule__Double__Group__2 : rule__Double__Group__2__Impl ;
public final void rule__Double__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2420:1: ( rule__Double__Group__2__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2421:2: rule__Double__Group__2__Impl
+ // InternalEFactory.g:2420:1: ( rule__Double__Group__2__Impl )
+ // InternalEFactory.g:2421:2: rule__Double__Group__2__Impl
{
- pushFollow(FOLLOW_rule__Double__Group__2__Impl_in_rule__Double__Group__24896);
+ pushFollow(FOLLOW_2);
rule__Double__Group__2__Impl();
state._fsp--;
@@ -7012,22 +7012,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Double__Group__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2427:1: rule__Double__Group__2__Impl : ( RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:2427:1: rule__Double__Group__2__Impl : ( RULE_LONG_UNSIGNED ) ;
public final void rule__Double__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2431:1: ( ( RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2432:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2431:1: ( ( RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:2432:1: ( RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2432:1: ( RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2433:1: RULE_LONG_UNSIGNED
+ // InternalEFactory.g:2432:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2433:1: RULE_LONG_UNSIGNED
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoubleAccess().getLONG_UNSIGNEDTerminalRuleCall_2());
}
- match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_rule__Double__Group__2__Impl4923); if (state.failed) return ;
+ match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDoubleAccess().getLONG_UNSIGNEDTerminalRuleCall_2());
}
@@ -7053,21 +7053,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2450:1: rule__Date__Group__0 : rule__Date__Group__0__Impl rule__Date__Group__1 ;
+ // InternalEFactory.g:2450:1: rule__Date__Group__0 : rule__Date__Group__0__Impl rule__Date__Group__1 ;
public final void rule__Date__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2454:1: ( rule__Date__Group__0__Impl rule__Date__Group__1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2455:2: rule__Date__Group__0__Impl rule__Date__Group__1
+ // InternalEFactory.g:2454:1: ( rule__Date__Group__0__Impl rule__Date__Group__1 )
+ // InternalEFactory.g:2455:2: rule__Date__Group__0__Impl rule__Date__Group__1
{
- pushFollow(FOLLOW_rule__Date__Group__0__Impl_in_rule__Date__Group__04958);
+ pushFollow(FOLLOW_19);
rule__Date__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Date__Group__1_in_rule__Date__Group__04961);
+ pushFollow(FOLLOW_2);
rule__Date__Group__1();
state._fsp--;
@@ -7091,22 +7091,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__0__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2462:1: rule__Date__Group__0__Impl : ( RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:2462:1: rule__Date__Group__0__Impl : ( RULE_LONG_UNSIGNED ) ;
public final void rule__Date__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2466:1: ( ( RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2467:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2466:1: ( ( RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:2467:1: ( RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2467:1: ( RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2468:1: RULE_LONG_UNSIGNED
+ // InternalEFactory.g:2467:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2468:1: RULE_LONG_UNSIGNED
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAccess().getLONG_UNSIGNEDTerminalRuleCall_0());
}
- match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_rule__Date__Group__0__Impl4988); if (state.failed) return ;
+ match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDateAccess().getLONG_UNSIGNEDTerminalRuleCall_0());
}
@@ -7132,21 +7132,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2479:1: rule__Date__Group__1 : rule__Date__Group__1__Impl rule__Date__Group__2 ;
+ // InternalEFactory.g:2479:1: rule__Date__Group__1 : rule__Date__Group__1__Impl rule__Date__Group__2 ;
public final void rule__Date__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2483:1: ( rule__Date__Group__1__Impl rule__Date__Group__2 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2484:2: rule__Date__Group__1__Impl rule__Date__Group__2
+ // InternalEFactory.g:2483:1: ( rule__Date__Group__1__Impl rule__Date__Group__2 )
+ // InternalEFactory.g:2484:2: rule__Date__Group__1__Impl rule__Date__Group__2
{
- pushFollow(FOLLOW_rule__Date__Group__1__Impl_in_rule__Date__Group__15017);
+ pushFollow(FOLLOW_22);
rule__Date__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Date__Group__2_in_rule__Date__Group__15020);
+ pushFollow(FOLLOW_2);
rule__Date__Group__2();
state._fsp--;
@@ -7170,22 +7170,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__1__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2491:1: rule__Date__Group__1__Impl : ( '.' ) ;
+ // InternalEFactory.g:2491:1: rule__Date__Group__1__Impl : ( '.' ) ;
public final void rule__Date__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2495:1: ( ( '.' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2496:1: ( '.' )
+ // InternalEFactory.g:2495:1: ( ( '.' ) )
+ // InternalEFactory.g:2496:1: ( '.' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2496:1: ( '.' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2497:1: '.'
+ // InternalEFactory.g:2496:1: ( '.' )
+ // InternalEFactory.g:2497:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAccess().getFullStopKeyword_1());
}
- match(input,25,FOLLOW_25_in_rule__Date__Group__1__Impl5048); if (state.failed) return ;
+ match(input,25,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDateAccess().getFullStopKeyword_1());
}
@@ -7211,21 +7211,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2510:1: rule__Date__Group__2 : rule__Date__Group__2__Impl rule__Date__Group__3 ;
+ // InternalEFactory.g:2510:1: rule__Date__Group__2 : rule__Date__Group__2__Impl rule__Date__Group__3 ;
public final void rule__Date__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2514:1: ( rule__Date__Group__2__Impl rule__Date__Group__3 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2515:2: rule__Date__Group__2__Impl rule__Date__Group__3
+ // InternalEFactory.g:2514:1: ( rule__Date__Group__2__Impl rule__Date__Group__3 )
+ // InternalEFactory.g:2515:2: rule__Date__Group__2__Impl rule__Date__Group__3
{
- pushFollow(FOLLOW_rule__Date__Group__2__Impl_in_rule__Date__Group__25079);
+ pushFollow(FOLLOW_19);
rule__Date__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Date__Group__3_in_rule__Date__Group__25082);
+ pushFollow(FOLLOW_2);
rule__Date__Group__3();
state._fsp--;
@@ -7249,22 +7249,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__2__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2522:1: rule__Date__Group__2__Impl : ( RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:2522:1: rule__Date__Group__2__Impl : ( RULE_LONG_UNSIGNED ) ;
public final void rule__Date__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2526:1: ( ( RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2527:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2526:1: ( ( RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:2527:1: ( RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2527:1: ( RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2528:1: RULE_LONG_UNSIGNED
+ // InternalEFactory.g:2527:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2528:1: RULE_LONG_UNSIGNED
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAccess().getLONG_UNSIGNEDTerminalRuleCall_2());
}
- match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_rule__Date__Group__2__Impl5109); if (state.failed) return ;
+ match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDateAccess().getLONG_UNSIGNEDTerminalRuleCall_2());
}
@@ -7290,21 +7290,21 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2539:1: rule__Date__Group__3 : rule__Date__Group__3__Impl rule__Date__Group__4 ;
+ // InternalEFactory.g:2539:1: rule__Date__Group__3 : rule__Date__Group__3__Impl rule__Date__Group__4 ;
public final void rule__Date__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2543:1: ( rule__Date__Group__3__Impl rule__Date__Group__4 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2544:2: rule__Date__Group__3__Impl rule__Date__Group__4
+ // InternalEFactory.g:2543:1: ( rule__Date__Group__3__Impl rule__Date__Group__4 )
+ // InternalEFactory.g:2544:2: rule__Date__Group__3__Impl rule__Date__Group__4
{
- pushFollow(FOLLOW_rule__Date__Group__3__Impl_in_rule__Date__Group__35138);
+ pushFollow(FOLLOW_22);
rule__Date__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Date__Group__4_in_rule__Date__Group__35141);
+ pushFollow(FOLLOW_2);
rule__Date__Group__4();
state._fsp--;
@@ -7328,22 +7328,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__3__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2551:1: rule__Date__Group__3__Impl : ( '.' ) ;
+ // InternalEFactory.g:2551:1: rule__Date__Group__3__Impl : ( '.' ) ;
public final void rule__Date__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2555:1: ( ( '.' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2556:1: ( '.' )
+ // InternalEFactory.g:2555:1: ( ( '.' ) )
+ // InternalEFactory.g:2556:1: ( '.' )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2556:1: ( '.' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2557:1: '.'
+ // InternalEFactory.g:2556:1: ( '.' )
+ // InternalEFactory.g:2557:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAccess().getFullStopKeyword_3());
}
- match(input,25,FOLLOW_25_in_rule__Date__Group__3__Impl5169); if (state.failed) return ;
+ match(input,25,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDateAccess().getFullStopKeyword_3());
}
@@ -7369,16 +7369,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__4"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2570:1: rule__Date__Group__4 : rule__Date__Group__4__Impl ;
+ // InternalEFactory.g:2570:1: rule__Date__Group__4 : rule__Date__Group__4__Impl ;
public final void rule__Date__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2574:1: ( rule__Date__Group__4__Impl )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2575:2: rule__Date__Group__4__Impl
+ // InternalEFactory.g:2574:1: ( rule__Date__Group__4__Impl )
+ // InternalEFactory.g:2575:2: rule__Date__Group__4__Impl
{
- pushFollow(FOLLOW_rule__Date__Group__4__Impl_in_rule__Date__Group__45200);
+ pushFollow(FOLLOW_2);
rule__Date__Group__4__Impl();
state._fsp--;
@@ -7402,22 +7402,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Date__Group__4__Impl"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2581:1: rule__Date__Group__4__Impl : ( RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:2581:1: rule__Date__Group__4__Impl : ( RULE_LONG_UNSIGNED ) ;
public final void rule__Date__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2585:1: ( ( RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2586:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2585:1: ( ( RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:2586:1: ( RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2586:1: ( RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2587:1: RULE_LONG_UNSIGNED
+ // InternalEFactory.g:2586:1: ( RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:2587:1: RULE_LONG_UNSIGNED
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAccess().getLONG_UNSIGNEDTerminalRuleCall_4());
}
- match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_rule__Date__Group__4__Impl5227); if (state.failed) return ;
+ match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDateAccess().getLONG_UNSIGNEDTerminalRuleCall_4());
}
@@ -7443,22 +7443,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__ImportsAssignment_0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2609:1: rule__Factory__ImportsAssignment_0 : ( ruleNamespaceImport ) ;
+ // InternalEFactory.g:2609:1: rule__Factory__ImportsAssignment_0 : ( ruleNamespaceImport ) ;
public final void rule__Factory__ImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2613:1: ( ( ruleNamespaceImport ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2614:1: ( ruleNamespaceImport )
+ // InternalEFactory.g:2613:1: ( ( ruleNamespaceImport ) )
+ // InternalEFactory.g:2614:1: ( ruleNamespaceImport )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2614:1: ( ruleNamespaceImport )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2615:1: ruleNamespaceImport
+ // InternalEFactory.g:2614:1: ( ruleNamespaceImport )
+ // InternalEFactory.g:2615:1: ruleNamespaceImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getImportsNamespaceImportParserRuleCall_0_0());
}
- pushFollow(FOLLOW_ruleNamespaceImport_in_rule__Factory__ImportsAssignment_05271);
+ pushFollow(FOLLOW_2);
ruleNamespaceImport();
state._fsp--;
@@ -7488,22 +7488,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__EpackagesAssignment_1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2624:1: rule__Factory__EpackagesAssignment_1 : ( rulePackageImport ) ;
+ // InternalEFactory.g:2624:1: rule__Factory__EpackagesAssignment_1 : ( rulePackageImport ) ;
public final void rule__Factory__EpackagesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2628:1: ( ( rulePackageImport ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2629:1: ( rulePackageImport )
+ // InternalEFactory.g:2628:1: ( ( rulePackageImport ) )
+ // InternalEFactory.g:2629:1: ( rulePackageImport )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2629:1: ( rulePackageImport )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2630:1: rulePackageImport
+ // InternalEFactory.g:2629:1: ( rulePackageImport )
+ // InternalEFactory.g:2630:1: rulePackageImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getEpackagesPackageImportParserRuleCall_1_0());
}
- pushFollow(FOLLOW_rulePackageImport_in_rule__Factory__EpackagesAssignment_15302);
+ pushFollow(FOLLOW_2);
rulePackageImport();
state._fsp--;
@@ -7533,22 +7533,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__AnnotationsAssignment_2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2639:1: rule__Factory__AnnotationsAssignment_2 : ( ruleAnnotation ) ;
+ // InternalEFactory.g:2639:1: rule__Factory__AnnotationsAssignment_2 : ( ruleAnnotation ) ;
public final void rule__Factory__AnnotationsAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2643:1: ( ( ruleAnnotation ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2644:1: ( ruleAnnotation )
+ // InternalEFactory.g:2643:1: ( ( ruleAnnotation ) )
+ // InternalEFactory.g:2644:1: ( ruleAnnotation )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2644:1: ( ruleAnnotation )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2645:1: ruleAnnotation
+ // InternalEFactory.g:2644:1: ( ruleAnnotation )
+ // InternalEFactory.g:2645:1: ruleAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getAnnotationsAnnotationParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleAnnotation_in_rule__Factory__AnnotationsAssignment_25333);
+ pushFollow(FOLLOW_2);
ruleAnnotation();
state._fsp--;
@@ -7578,22 +7578,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Factory__RootAssignment_3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2654:1: rule__Factory__RootAssignment_3 : ( ruleNewObject ) ;
+ // InternalEFactory.g:2654:1: rule__Factory__RootAssignment_3 : ( ruleNewObject ) ;
public final void rule__Factory__RootAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2658:1: ( ( ruleNewObject ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2659:1: ( ruleNewObject )
+ // InternalEFactory.g:2658:1: ( ( ruleNewObject ) )
+ // InternalEFactory.g:2659:1: ( ruleNewObject )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2659:1: ( ruleNewObject )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2660:1: ruleNewObject
+ // InternalEFactory.g:2659:1: ( ruleNewObject )
+ // InternalEFactory.g:2660:1: ruleNewObject
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFactoryAccess().getRootNewObjectParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleNewObject_in_rule__Factory__RootAssignment_35364);
+ pushFollow(FOLLOW_2);
ruleNewObject();
state._fsp--;
@@ -7623,28 +7623,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__PackageImport__EPackageAssignment_1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2669:1: rule__PackageImport__EPackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:2669:1: rule__PackageImport__EPackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__PackageImport__EPackageAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2673:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2674:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2673:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:2674:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2674:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2675:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2674:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2675:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageImportAccess().getEPackageEPackageCrossReference_1_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2676:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2677:1: ruleQualifiedName
+ // InternalEFactory.g:2676:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2677:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageImportAccess().getEPackageEPackageQualifiedNameParserRuleCall_1_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__PackageImport__EPackageAssignment_15399);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -7680,22 +7680,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NamespaceImport__ImportedNamespaceAssignment_1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2688:1: rule__NamespaceImport__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ;
+ // InternalEFactory.g:2688:1: rule__NamespaceImport__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ;
public final void rule__NamespaceImport__ImportedNamespaceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2692:1: ( ( ruleQualifiedNameWithWildcard ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2693:1: ( ruleQualifiedNameWithWildcard )
+ // InternalEFactory.g:2692:1: ( ( ruleQualifiedNameWithWildcard ) )
+ // InternalEFactory.g:2693:1: ( ruleQualifiedNameWithWildcard )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2693:1: ( ruleQualifiedNameWithWildcard )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2694:1: ruleQualifiedNameWithWildcard
+ // InternalEFactory.g:2693:1: ( ruleQualifiedNameWithWildcard )
+ // InternalEFactory.g:2694:1: ruleQualifiedNameWithWildcard
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamespaceImportAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_rule__NamespaceImport__ImportedNamespaceAssignment_15434);
+ pushFollow(FOLLOW_2);
ruleQualifiedNameWithWildcard();
state._fsp--;
@@ -7725,28 +7725,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__EClassAssignment_2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2703:1: rule__CustomNameMapping__EClassAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:2703:1: rule__CustomNameMapping__EClassAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__CustomNameMapping__EClassAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2707:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2708:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2707:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:2708:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2708:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2709:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2708:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2709:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getEClassEClassCrossReference_2_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2710:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2711:1: ruleQualifiedName
+ // InternalEFactory.g:2710:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2711:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getEClassEClassQualifiedNameParserRuleCall_2_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__CustomNameMapping__EClassAssignment_25469);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -7782,28 +7782,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__CustomNameMapping__NameFeatureAssignment_4"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2722:1: rule__CustomNameMapping__NameFeatureAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:2722:1: rule__CustomNameMapping__NameFeatureAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__CustomNameMapping__NameFeatureAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2726:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2727:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2726:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:2727:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2727:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2728:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2727:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2728:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getNameFeatureEAttributeCrossReference_4_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2729:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2730:1: ruleQualifiedName
+ // InternalEFactory.g:2729:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2730:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCustomNameMappingAccess().getNameFeatureEAttributeQualifiedNameParserRuleCall_4_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__CustomNameMapping__NameFeatureAssignment_45508);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -7839,28 +7839,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Feature__EFeatureAssignment_0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2741:1: rule__Feature__EFeatureAssignment_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:2741:1: rule__Feature__EFeatureAssignment_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__Feature__EFeatureAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2745:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2746:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2745:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:2746:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2746:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2747:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2746:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2747:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getEFeatureEStructuralFeatureCrossReference_0_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2748:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2749:1: ruleQualifiedName
+ // InternalEFactory.g:2748:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2749:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getEFeatureEStructuralFeatureQualifiedNameParserRuleCall_0_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__Feature__EFeatureAssignment_05547);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -7896,22 +7896,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Feature__ValueAssignment_2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2760:1: rule__Feature__ValueAssignment_2 : ( ruleValue ) ;
+ // InternalEFactory.g:2760:1: rule__Feature__ValueAssignment_2 : ( ruleValue ) ;
public final void rule__Feature__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2764:1: ( ( ruleValue ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2765:1: ( ruleValue )
+ // InternalEFactory.g:2764:1: ( ( ruleValue ) )
+ // InternalEFactory.g:2765:1: ( ruleValue )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2765:1: ( ruleValue )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2766:1: ruleValue
+ // InternalEFactory.g:2765:1: ( ruleValue )
+ // InternalEFactory.g:2766:1: ruleValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureAccess().getValueValueParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleValue_in_rule__Feature__ValueAssignment_25582);
+ pushFollow(FOLLOW_2);
ruleValue();
state._fsp--;
@@ -7941,28 +7941,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__EClassAssignment_0"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2775:1: rule__NewObject__EClassAssignment_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:2775:1: rule__NewObject__EClassAssignment_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__NewObject__EClassAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2779:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2780:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2779:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:2780:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2780:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2781:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2780:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2781:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getEClassEClassCrossReference_0_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2782:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2783:1: ruleQualifiedName
+ // InternalEFactory.g:2782:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2783:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getEClassEClassQualifiedNameParserRuleCall_0_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__NewObject__EClassAssignment_05617);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -7998,22 +7998,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__NameAssignment_1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2794:1: rule__NewObject__NameAssignment_1 : ( ruleValidID ) ;
+ // InternalEFactory.g:2794:1: rule__NewObject__NameAssignment_1 : ( ruleValidID ) ;
public final void rule__NewObject__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2798:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2799:1: ( ruleValidID )
+ // InternalEFactory.g:2798:1: ( ( ruleValidID ) )
+ // InternalEFactory.g:2799:1: ( ruleValidID )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2799:1: ( ruleValidID )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2800:1: ruleValidID
+ // InternalEFactory.g:2799:1: ( ruleValidID )
+ // InternalEFactory.g:2800:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getNameValidIDParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__NewObject__NameAssignment_15652);
+ pushFollow(FOLLOW_2);
ruleValidID();
state._fsp--;
@@ -8043,22 +8043,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NewObject__FeaturesAssignment_3"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2809:1: rule__NewObject__FeaturesAssignment_3 : ( ruleFeature ) ;
+ // InternalEFactory.g:2809:1: rule__NewObject__FeaturesAssignment_3 : ( ruleFeature ) ;
public final void rule__NewObject__FeaturesAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2813:1: ( ( ruleFeature ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2814:1: ( ruleFeature )
+ // InternalEFactory.g:2813:1: ( ( ruleFeature ) )
+ // InternalEFactory.g:2814:1: ( ruleFeature )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2814:1: ( ruleFeature )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2815:1: ruleFeature
+ // InternalEFactory.g:2814:1: ( ruleFeature )
+ // InternalEFactory.g:2815:1: ruleFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewObjectAccess().getFeaturesFeatureParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleFeature_in_rule__NewObject__FeaturesAssignment_35683);
+ pushFollow(FOLLOW_2);
ruleFeature();
state._fsp--;
@@ -8088,28 +8088,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__EClassAssignment_2_0_0_1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2824:1: rule__Value__EClassAssignment_2_0_0_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:2824:1: rule__Value__EClassAssignment_2_0_0_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__Value__EClassAssignment_2_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2828:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2829:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2828:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:2829:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2829:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2830:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2829:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2830:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getEClassEClassCrossReference_2_0_0_1_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2831:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2832:1: ruleQualifiedName
+ // InternalEFactory.g:2831:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2832:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getEClassEClassQualifiedNameParserRuleCall_2_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__Value__EClassAssignment_2_0_0_15718);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -8145,22 +8145,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__NameAssignment_2_0_0_2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2843:1: rule__Value__NameAssignment_2_0_0_2 : ( ruleValidID ) ;
+ // InternalEFactory.g:2843:1: rule__Value__NameAssignment_2_0_0_2 : ( ruleValidID ) ;
public final void rule__Value__NameAssignment_2_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2847:1: ( ( ruleValidID ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2848:1: ( ruleValidID )
+ // InternalEFactory.g:2847:1: ( ( ruleValidID ) )
+ // InternalEFactory.g:2848:1: ( ruleValidID )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2848:1: ( ruleValidID )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2849:1: ruleValidID
+ // InternalEFactory.g:2848:1: ( ruleValidID )
+ // InternalEFactory.g:2849:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getNameValidIDParserRuleCall_2_0_0_2_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__Value__NameAssignment_2_0_0_25753);
+ pushFollow(FOLLOW_2);
ruleValidID();
state._fsp--;
@@ -8190,22 +8190,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Value__FeaturesAssignment_2_1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2858:1: rule__Value__FeaturesAssignment_2_1 : ( ruleFeature ) ;
+ // InternalEFactory.g:2858:1: rule__Value__FeaturesAssignment_2_1 : ( ruleFeature ) ;
public final void rule__Value__FeaturesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2862:1: ( ( ruleFeature ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2863:1: ( ruleFeature )
+ // InternalEFactory.g:2862:1: ( ( ruleFeature ) )
+ // InternalEFactory.g:2863:1: ( ruleFeature )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2863:1: ( ruleFeature )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2864:1: ruleFeature
+ // InternalEFactory.g:2863:1: ( ruleFeature )
+ // InternalEFactory.g:2864:1: ruleFeature
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getFeaturesFeatureParserRuleCall_2_1_0());
}
- pushFollow(FOLLOW_ruleFeature_in_rule__Value__FeaturesAssignment_2_15784);
+ pushFollow(FOLLOW_2);
ruleFeature();
state._fsp--;
@@ -8235,22 +8235,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__MultiValue__ValuesAssignment_2"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2873:1: rule__MultiValue__ValuesAssignment_2 : ( ruleValue ) ;
+ // InternalEFactory.g:2873:1: rule__MultiValue__ValuesAssignment_2 : ( ruleValue ) ;
public final void rule__MultiValue__ValuesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2877:1: ( ( ruleValue ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2878:1: ( ruleValue )
+ // InternalEFactory.g:2877:1: ( ( ruleValue ) )
+ // InternalEFactory.g:2878:1: ( ruleValue )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2878:1: ( ruleValue )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2879:1: ruleValue
+ // InternalEFactory.g:2878:1: ( ruleValue )
+ // InternalEFactory.g:2879:1: ruleValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiValueAccess().getValuesValueParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleValue_in_rule__MultiValue__ValuesAssignment_25815);
+ pushFollow(FOLLOW_2);
ruleValue();
state._fsp--;
@@ -8280,28 +8280,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__Reference__ValueAssignment"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2888:1: rule__Reference__ValueAssignment : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:2888:1: rule__Reference__ValueAssignment : ( ( ruleQualifiedName ) ) ;
public final void rule__Reference__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2892:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2893:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2892:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:2893:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2893:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2894:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2893:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2894:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceAccess().getValueEObjectCrossReference_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2895:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2896:1: ruleQualifiedName
+ // InternalEFactory.g:2895:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2896:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceAccess().getValueEObjectQualifiedNameParserRuleCall_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__Reference__ValueAssignment5850);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -8337,28 +8337,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__EnumAttribute__ValueAssignment_1"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2907:1: rule__EnumAttribute__ValueAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:2907:1: rule__EnumAttribute__ValueAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__EnumAttribute__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2911:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2912:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2911:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:2912:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2912:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2913:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2912:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:2913:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumAttributeAccess().getValueEEnumLiteralCrossReference_1_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2914:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2915:1: ruleQualifiedName
+ // InternalEFactory.g:2914:1: ( ruleQualifiedName )
+ // InternalEFactory.g:2915:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumAttributeAccess().getValueEEnumLiteralQualifiedNameParserRuleCall_1_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__EnumAttribute__ValueAssignment_15889);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -8394,22 +8394,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__StringAttribute__ValueAssignment"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2926:1: rule__StringAttribute__ValueAssignment : ( RULE_STRING ) ;
+ // InternalEFactory.g:2926:1: rule__StringAttribute__ValueAssignment : ( RULE_STRING ) ;
public final void rule__StringAttribute__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2930:1: ( ( RULE_STRING ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2931:1: ( RULE_STRING )
+ // InternalEFactory.g:2930:1: ( ( RULE_STRING ) )
+ // InternalEFactory.g:2931:1: ( RULE_STRING )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2931:1: ( RULE_STRING )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2932:1: RULE_STRING
+ // InternalEFactory.g:2931:1: ( RULE_STRING )
+ // InternalEFactory.g:2932:1: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringAttributeAccess().getValueSTRINGTerminalRuleCall_0());
}
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringAttribute__ValueAssignment5924); if (state.failed) return ;
+ match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStringAttributeAccess().getValueSTRINGTerminalRuleCall_0());
}
@@ -8435,22 +8435,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__IntegerAttribute__ValueAssignment"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2941:1: rule__IntegerAttribute__ValueAssignment : ( ruleLong ) ;
+ // InternalEFactory.g:2941:1: rule__IntegerAttribute__ValueAssignment : ( ruleLong ) ;
public final void rule__IntegerAttribute__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2945:1: ( ( ruleLong ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2946:1: ( ruleLong )
+ // InternalEFactory.g:2945:1: ( ( ruleLong ) )
+ // InternalEFactory.g:2946:1: ( ruleLong )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2946:1: ( ruleLong )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2947:1: ruleLong
+ // InternalEFactory.g:2946:1: ( ruleLong )
+ // InternalEFactory.g:2947:1: ruleLong
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerAttributeAccess().getValueLongParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleLong_in_rule__IntegerAttribute__ValueAssignment5955);
+ pushFollow(FOLLOW_2);
ruleLong();
state._fsp--;
@@ -8480,22 +8480,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__DoubleAttribute__ValueAssignment"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2956:1: rule__DoubleAttribute__ValueAssignment : ( ruleDouble ) ;
+ // InternalEFactory.g:2956:1: rule__DoubleAttribute__ValueAssignment : ( ruleDouble ) ;
public final void rule__DoubleAttribute__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2960:1: ( ( ruleDouble ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2961:1: ( ruleDouble )
+ // InternalEFactory.g:2960:1: ( ( ruleDouble ) )
+ // InternalEFactory.g:2961:1: ( ruleDouble )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2961:1: ( ruleDouble )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2962:1: ruleDouble
+ // InternalEFactory.g:2961:1: ( ruleDouble )
+ // InternalEFactory.g:2962:1: ruleDouble
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoubleAttributeAccess().getValueDoubleParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleDouble_in_rule__DoubleAttribute__ValueAssignment5986);
+ pushFollow(FOLLOW_2);
ruleDouble();
state._fsp--;
@@ -8525,22 +8525,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__DateAttribute__ValueAssignment"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2971:1: rule__DateAttribute__ValueAssignment : ( ruleDate ) ;
+ // InternalEFactory.g:2971:1: rule__DateAttribute__ValueAssignment : ( ruleDate ) ;
public final void rule__DateAttribute__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2975:1: ( ( ruleDate ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2976:1: ( ruleDate )
+ // InternalEFactory.g:2975:1: ( ( ruleDate ) )
+ // InternalEFactory.g:2976:1: ( ruleDate )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2976:1: ( ruleDate )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2977:1: ruleDate
+ // InternalEFactory.g:2976:1: ( ruleDate )
+ // InternalEFactory.g:2977:1: ruleDate
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDateAttributeAccess().getValueDateParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleDate_in_rule__DateAttribute__ValueAssignment6017);
+ pushFollow(FOLLOW_2);
ruleDate();
state._fsp--;
@@ -8570,28 +8570,28 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__NullAttribute__ValueAssignment"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2986:1: rule__NullAttribute__ValueAssignment : ( ( 'NULL' ) ) ;
+ // InternalEFactory.g:2986:1: rule__NullAttribute__ValueAssignment : ( ( 'NULL' ) ) ;
public final void rule__NullAttribute__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2990:1: ( ( ( 'NULL' ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2991:1: ( ( 'NULL' ) )
+ // InternalEFactory.g:2990:1: ( ( ( 'NULL' ) ) )
+ // InternalEFactory.g:2991:1: ( ( 'NULL' ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2991:1: ( ( 'NULL' ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2992:1: ( 'NULL' )
+ // InternalEFactory.g:2991:1: ( ( 'NULL' ) )
+ // InternalEFactory.g:2992:1: ( 'NULL' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullAttributeAccess().getValueNULLKeyword_0());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2993:1: ( 'NULL' )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:2994:1: 'NULL'
+ // InternalEFactory.g:2993:1: ( 'NULL' )
+ // InternalEFactory.g:2994:1: 'NULL'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullAttributeAccess().getValueNULLKeyword_0());
}
- match(input,27,FOLLOW_27_in_rule__NullAttribute__ValueAssignment6053); if (state.failed) return ;
+ match(input,27,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullAttributeAccess().getValueNULLKeyword_0());
}
@@ -8623,22 +8623,22 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start "rule__BooleanAttribute__ValueAssignment"
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3009:1: rule__BooleanAttribute__ValueAssignment : ( ruleBoolean ) ;
+ // InternalEFactory.g:3009:1: rule__BooleanAttribute__ValueAssignment : ( ruleBoolean ) ;
public final void rule__BooleanAttribute__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3013:1: ( ( ruleBoolean ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3014:1: ( ruleBoolean )
+ // InternalEFactory.g:3013:1: ( ( ruleBoolean ) )
+ // InternalEFactory.g:3014:1: ( ruleBoolean )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3014:1: ( ruleBoolean )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:3015:1: ruleBoolean
+ // InternalEFactory.g:3014:1: ( ruleBoolean )
+ // InternalEFactory.g:3015:1: ruleBoolean
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanAttributeAccess().getValueBooleanParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleBoolean_in_rule__BooleanAttribute__ValueAssignment6092);
+ pushFollow(FOLLOW_2);
ruleBoolean();
state._fsp--;
@@ -8668,16 +8668,16 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start synpred2_InternalEFactory
public final void synpred2_InternalEFactory_fragment() throws RecognitionException {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:772:6: ( ( ruleAttribute ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:772:6: ( ruleAttribute )
+ // InternalEFactory.g:772:6: ( ( ruleAttribute ) )
+ // InternalEFactory.g:772:6: ( ruleAttribute )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:772:6: ( ruleAttribute )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:773:1: ruleAttribute
+ // InternalEFactory.g:772:6: ( ruleAttribute )
+ // InternalEFactory.g:773:1: ruleAttribute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getAttributeParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleAttribute_in_synpred2_InternalEFactory1592);
+ pushFollow(FOLLOW_2);
ruleAttribute();
state._fsp--;
@@ -8692,19 +8692,19 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start synpred3_InternalEFactory
public final void synpred3_InternalEFactory_fragment() throws RecognitionException {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:778:6: ( ( ( rule__Value__Group_2__0 ) ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:778:6: ( ( rule__Value__Group_2__0 ) )
+ // InternalEFactory.g:778:6: ( ( ( rule__Value__Group_2__0 ) ) )
+ // InternalEFactory.g:778:6: ( ( rule__Value__Group_2__0 ) )
{
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:778:6: ( ( rule__Value__Group_2__0 ) )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:779:1: ( rule__Value__Group_2__0 )
+ // InternalEFactory.g:778:6: ( ( rule__Value__Group_2__0 ) )
+ // InternalEFactory.g:779:1: ( rule__Value__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueAccess().getGroup_2());
}
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:780:1: ( rule__Value__Group_2__0 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:780:2: rule__Value__Group_2__0
+ // InternalEFactory.g:780:1: ( rule__Value__Group_2__0 )
+ // InternalEFactory.g:780:2: rule__Value__Group_2__0
{
- pushFollow(FOLLOW_rule__Value__Group_2__0_in_synpred3_InternalEFactory1609);
+ pushFollow(FOLLOW_2);
rule__Value__Group_2__0();
state._fsp--;
@@ -8722,10 +8722,10 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
// $ANTLR start synpred20_InternalEFactory
public final void synpred20_InternalEFactory_fragment() throws RecognitionException {
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1837:2: ( rule__Value__EClassAssignment_2_0_0_1 )
- // ../org.eclipse.emf.eson.ui/src-gen/org/eclipse/emf/eson/ui/contentassist/antlr/internal/InternalEFactory.g:1837:2: rule__Value__EClassAssignment_2_0_0_1
+ // InternalEFactory.g:1837:2: ( rule__Value__EClassAssignment_2_0_0_1 )
+ // InternalEFactory.g:1837:2: rule__Value__EClassAssignment_2_0_0_1
{
- pushFollow(FOLLOW_rule__Value__EClassAssignment_2_0_0_1_in_synpred20_InternalEFactory3747);
+ pushFollow(FOLLOW_2);
rule__Value__EClassAssignment_2_0_0_1();
state._fsp--;
@@ -8751,11 +8751,11 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
state.failed=false;
return success;
}
- public final boolean synpred20_InternalEFactory() {
+ public final boolean synpred3_InternalEFactory() {
state.backtracking++;
int start = input.mark();
try {
- synpred20_InternalEFactory_fragment(); // can never throw exception
+ synpred3_InternalEFactory_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -8765,11 +8765,11 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
state.failed=false;
return success;
}
- public final boolean synpred3_InternalEFactory() {
+ public final boolean synpred20_InternalEFactory() {
state.backtracking++;
int start = input.mark();
try {
- synpred3_InternalEFactory_fragment(); // can never throw exception
+ synpred20_InternalEFactory_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -8783,80 +8783,60 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
protected DFA2 dfa2 = new DFA2(this);
protected DFA8 dfa8 = new DFA8(this);
- static final String DFA2_eotS =
- "\15\uffff";
- static final String DFA2_eofS =
- "\4\uffff\1\11\2\uffff\1\11\3\uffff\1\12\1\uffff";
- static final String DFA2_minS =
- "\1\6\2\uffff\1\6\1\4\2\uffff\1\4\1\6\2\uffff\1\4\1\uffff";
- static final String DFA2_maxS =
- "\1\33\2\uffff\1\6\1\33\2\uffff\1\33\1\6\2\uffff\1\33\1\uffff";
- static final String DFA2_acceptS =
- "\1\uffff\1\1\1\2\2\uffff\1\4\1\7\2\uffff\1\3\1\5\1\uffff\1\6";
- static final String DFA2_specialS =
- "\15\uffff}>";
- static final String[] DFA2_transitionS = {
+ static final String dfa_1s = "\15\uffff";
+ static final String dfa_2s = "\4\uffff\1\10\2\uffff\1\10\3\uffff\1\12\1\uffff";
+ static final String dfa_3s = "\1\6\2\uffff\1\6\1\4\2\uffff\1\4\1\uffff\1\6\1\uffff\1\4\1\uffff";
+ static final String dfa_4s = "\1\33\2\uffff\1\6\1\33\2\uffff\1\33\1\uffff\1\6\1\uffff\1\33\1\uffff";
+ static final String dfa_5s = "\1\uffff\1\1\1\2\2\uffff\1\4\1\7\1\uffff\1\3\1\uffff\1\5\1\uffff\1\6";
+ static final String dfa_6s = "\15\uffff}>";
+ static final String[] dfa_7s = {
"\1\4\1\2\5\uffff\2\5\7\uffff\1\1\3\uffff\1\3\1\6",
"",
"",
"\1\7",
- "\4\11\5\uffff\2\11\4\uffff\1\11\1\uffff\4\11\1\10\2\11",
+ "\4\10\5\uffff\2\10\4\uffff\1\10\1\uffff\4\10\1\11\2\10",
"",
"",
- "\4\11\5\uffff\2\11\4\uffff\1\11\1\uffff\4\11\1\12\2\11",
- "\1\13",
+ "\4\10\5\uffff\2\10\4\uffff\1\10\1\uffff\4\10\1\12\2\10",
"",
+ "\1\13",
"",
"\4\12\5\uffff\2\12\4\uffff\1\12\1\uffff\4\12\1\14\2\12",
""
};
- static final short[] DFA2_eot = DFA.unpackEncodedString(DFA2_eotS);
- static final short[] DFA2_eof = DFA.unpackEncodedString(DFA2_eofS);
- static final char[] DFA2_min = DFA.unpackEncodedStringToUnsignedChars(DFA2_minS);
- static final char[] DFA2_max = DFA.unpackEncodedStringToUnsignedChars(DFA2_maxS);
- static final short[] DFA2_accept = DFA.unpackEncodedString(DFA2_acceptS);
- static final short[] DFA2_special = DFA.unpackEncodedString(DFA2_specialS);
- static final short[][] DFA2_transition;
-
- static {
- int numStates = DFA2_transitionS.length;
- DFA2_transition = new short[numStates][];
- for (int i=0; i<numStates; i++) {
- DFA2_transition[i] = DFA.unpackEncodedString(DFA2_transitionS[i]);
- }
- }
+ static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
+ static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s);
+ static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
+ static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s);
+ static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
+ static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
+ static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
class DFA2 extends DFA {
public DFA2(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 2;
- this.eot = DFA2_eot;
- this.eof = DFA2_eof;
- this.min = DFA2_min;
- this.max = DFA2_max;
- this.accept = DFA2_accept;
- this.special = DFA2_special;
- this.transition = DFA2_transition;
+ this.eot = dfa_1;
+ this.eof = dfa_2;
+ this.min = dfa_3;
+ this.max = dfa_4;
+ this.accept = dfa_5;
+ this.special = dfa_6;
+ this.transition = dfa_7;
}
public String getDescription() {
return "795:1: rule__Attribute__Alternatives : ( ( ruleEnumAttribute ) | ( ruleStringAttribute ) | ( ruleIntegerAttribute ) | ( ruleBooleanAttribute ) | ( ruleDoubleAttribute ) | ( ruleDateAttribute ) | ( ruleNullAttribute ) );";
}
}
- static final String DFA8_eotS =
- "\16\uffff";
- static final String DFA8_eofS =
- "\1\5\1\uffff\3\1\3\uffff\4\1\1\uffff\1\1";
- static final String DFA8_minS =
- "\1\4\1\uffff\3\4\1\uffff\10\4";
- static final String DFA8_maxS =
- "\1\33\1\uffff\3\31\1\uffff\2\6\4\31\1\6\1\31";
- static final String DFA8_acceptS =
- "\1\uffff\1\1\3\uffff\1\2\10\uffff";
- static final String DFA8_specialS =
- "\16\uffff}>";
- static final String[] DFA8_transitionS = {
+ static final String dfa_8s = "\16\uffff";
+ static final String dfa_9s = "\1\5\1\uffff\3\1\3\uffff\4\1\1\uffff\1\1";
+ static final String dfa_10s = "\1\4\1\uffff\3\4\1\uffff\10\4";
+ static final String dfa_11s = "\1\33\1\uffff\3\31\1\uffff\2\6\4\31\1\6\1\31";
+ static final String dfa_12s = "\1\uffff\1\1\3\uffff\1\2\10\uffff";
+ static final String dfa_13s = "\16\uffff}>";
+ static final String[] dfa_14s = {
"\1\3\1\4\1\2\1\1\5\uffff\2\1\4\uffff\1\1\1\uffff\1\5\2\1\2\uffff\2\1",
"",
"\3\1\14\uffff\1\1\1\uffff\1\1\1\5\2\uffff\1\6",
@@ -8873,34 +8853,26 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
"\3\1\14\uffff\1\1\1\uffff\1\1\1\5\2\uffff\1\7"
};
- static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS);
- static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS);
- static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS);
- static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS);
- static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS);
- static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS);
- static final short[][] DFA8_transition;
-
- static {
- int numStates = DFA8_transitionS.length;
- DFA8_transition = new short[numStates][];
- for (int i=0; i<numStates; i++) {
- DFA8_transition[i] = DFA.unpackEncodedString(DFA8_transitionS[i]);
- }
- }
+ static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s);
+ static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s);
+ static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s);
+ static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s);
+ static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
+ static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s);
+ static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s);
class DFA8 extends DFA {
public DFA8(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 8;
- this.eot = DFA8_eot;
- this.eof = DFA8_eof;
- this.min = DFA8_min;
- this.max = DFA8_max;
- this.accept = DFA8_accept;
- this.special = DFA8_special;
- this.transition = DFA8_transition;
+ this.eot = dfa_8;
+ this.eof = dfa_9;
+ this.min = dfa_10;
+ this.max = dfa_11;
+ this.accept = dfa_12;
+ this.special = dfa_13;
+ this.transition = dfa_14;
}
public String getDescription() {
return "1456:1: ( rule__Feature__ValueAssignment_2 )?";
@@ -8908,266 +8880,27 @@ public class InternalEFactoryParser extends AbstractInternalContentAssistParser
}
- public static final BitSet FOLLOW_ruleFactory_in_entryRuleFactory67 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleFactory74 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Factory__Group__0_in_ruleFactory100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePackageImport_in_entryRulePackageImport127 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePackageImport134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PackageImport__Group__0_in_rulePackageImport160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamespaceImport_in_entryRuleNamespaceImport187 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNamespaceImport194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamespaceImport__Group__0_in_ruleNamespaceImport220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotation_in_entryRuleAnnotation247 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAnnotation254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCustomNameMapping_in_ruleAnnotation280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCustomNameMapping_in_entryRuleCustomNameMapping306 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCustomNameMapping313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__0_in_ruleCustomNameMapping339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFeature_in_entryRuleFeature366 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleFeature373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Feature__Group__0_in_ruleFeature399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNewObject_in_entryRuleNewObject426 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNewObject433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NewObject__Group__0_in_ruleNewObject459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValue_in_entryRuleValue486 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleValue493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Alternatives_in_ruleValue519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiValue_in_entryRuleMultiValue546 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleMultiValue553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiValue__Group__0_in_ruleMultiValue579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReference_in_entryRuleReference606 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleReference613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Reference__ValueAssignment_in_ruleReference639 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttribute_in_entryRuleAttribute666 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAttribute673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Attribute__Alternatives_in_ruleAttribute699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEnumAttribute_in_entryRuleEnumAttribute726 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleEnumAttribute733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAttribute__Group__0_in_ruleEnumAttribute759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringAttribute_in_entryRuleStringAttribute786 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStringAttribute793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StringAttribute__ValueAssignment_in_ruleStringAttribute819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIntegerAttribute_in_entryRuleIntegerAttribute846 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIntegerAttribute853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IntegerAttribute__ValueAssignment_in_ruleIntegerAttribute879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoubleAttribute_in_entryRuleDoubleAttribute906 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDoubleAttribute913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoubleAttribute__ValueAssignment_in_ruleDoubleAttribute939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDateAttribute_in_entryRuleDateAttribute966 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDateAttribute973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DateAttribute__ValueAssignment_in_ruleDateAttribute999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullAttribute_in_entryRuleNullAttribute1026 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNullAttribute1033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullAttribute__ValueAssignment_in_ruleNullAttribute1059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanAttribute_in_entryRuleBooleanAttribute1086 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBooleanAttribute1093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanAttribute__ValueAssignment_in_ruleBooleanAttribute1119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard1146 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard1153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard1179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName1206 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName1213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName1239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID1266 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleValidID1273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ValidID__Alternatives_in_ruleValidID1299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBoolean_in_entryRuleBoolean1326 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBoolean1333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Boolean__Alternatives_in_ruleBoolean1359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLong_in_entryRuleLong1386 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLong1393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Long__Group__0_in_ruleLong1419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDouble_in_entryRuleDouble1446 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDouble1453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Double__Group__0_in_ruleDouble1479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDate_in_entryRuleDate1506 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDate1513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Date__Group__0_in_ruleDate1539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiValue_in_rule__Value__Alternatives1575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttribute_in_rule__Value__Alternatives1592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2__0_in_rule__Value__Alternatives1609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReference_in_rule__Value__Alternatives1628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEnumAttribute_in_rule__Attribute__Alternatives1661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringAttribute_in_rule__Attribute__Alternatives1678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIntegerAttribute_in_rule__Attribute__Alternatives1695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanAttribute_in_rule__Attribute__Alternatives1712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoubleAttribute_in_rule__Attribute__Alternatives1729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDateAttribute_in_rule__Attribute__Alternatives1746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullAttribute_in_rule__Attribute__Alternatives1763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__ValidID__Alternatives1795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_ID_in_rule__ValidID__Alternatives1812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_rule__ValidID__Alternatives1829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_rule__Boolean__Alternatives1862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_14_in_rule__Boolean__Alternatives1882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Factory__Group__0__Impl_in_rule__Factory__Group__01914 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__Factory__Group__1_in_rule__Factory__Group__01917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Factory__ImportsAssignment_0_in_rule__Factory__Group__0__Impl1944 = new BitSet(new long[]{0x0000000000020002L});
- public static final BitSet FOLLOW_rule__Factory__Group__1__Impl_in_rule__Factory__Group__11975 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__Factory__Group__2_in_rule__Factory__Group__11978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Factory__EpackagesAssignment_1_in_rule__Factory__Group__1__Impl2005 = new BitSet(new long[]{0x0000000000008002L});
- public static final BitSet FOLLOW_rule__Factory__Group__2__Impl_in_rule__Factory__Group__22036 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__Factory__Group__3_in_rule__Factory__Group__22039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Factory__AnnotationsAssignment_2_in_rule__Factory__Group__2__Impl2066 = new BitSet(new long[]{0x0000000000040002L});
- public static final BitSet FOLLOW_rule__Factory__Group__3__Impl_in_rule__Factory__Group__32097 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Factory__RootAssignment_3_in_rule__Factory__Group__3__Impl2124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PackageImport__Group__0__Impl_in_rule__PackageImport__Group__02162 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__PackageImport__Group__1_in_rule__PackageImport__Group__02165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__PackageImport__Group__0__Impl2193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PackageImport__Group__1__Impl_in_rule__PackageImport__Group__12224 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_rule__PackageImport__Group__2_in_rule__PackageImport__Group__12227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PackageImport__EPackageAssignment_1_in_rule__PackageImport__Group__1__Impl2254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PackageImport__Group__2__Impl_in_rule__PackageImport__Group__22284 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__PackageImport__Group__2__Impl2312 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamespaceImport__Group__0__Impl_in_rule__NamespaceImport__Group__02349 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__NamespaceImport__Group__1_in_rule__NamespaceImport__Group__02352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__NamespaceImport__Group__0__Impl2380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamespaceImport__Group__1__Impl_in_rule__NamespaceImport__Group__12411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamespaceImport__ImportedNamespaceAssignment_1_in_rule__NamespaceImport__Group__1__Impl2438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__0__Impl_in_rule__CustomNameMapping__Group__02472 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__1_in_rule__CustomNameMapping__Group__02475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__CustomNameMapping__Group__0__Impl2503 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__1__Impl_in_rule__CustomNameMapping__Group__12534 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__2_in_rule__CustomNameMapping__Group__12537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__CustomNameMapping__Group__1__Impl2565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__2__Impl_in_rule__CustomNameMapping__Group__22596 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__3_in_rule__CustomNameMapping__Group__22599 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__EClassAssignment_2_in_rule__CustomNameMapping__Group__2__Impl2626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__3__Impl_in_rule__CustomNameMapping__Group__32656 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__4_in_rule__CustomNameMapping__Group__32659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__CustomNameMapping__Group__3__Impl2687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__4__Impl_in_rule__CustomNameMapping__Group__42718 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__5_in_rule__CustomNameMapping__Group__42721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__NameFeatureAssignment_4_in_rule__CustomNameMapping__Group__4__Impl2748 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CustomNameMapping__Group__5__Impl_in_rule__CustomNameMapping__Group__52778 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__CustomNameMapping__Group__5__Impl2806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Feature__Group__0__Impl_in_rule__Feature__Group__02849 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_rule__Feature__Group__1_in_rule__Feature__Group__02852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Feature__EFeatureAssignment_0_in_rule__Feature__Group__0__Impl2879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Feature__Group__1__Impl_in_rule__Feature__Group__12909 = new BitSet(new long[]{0x000000000CCCE0F0L});
- public static final BitSet FOLLOW_rule__Feature__Group__2_in_rule__Feature__Group__12912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__Feature__Group__1__Impl2940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Feature__Group__2__Impl_in_rule__Feature__Group__22971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Feature__ValueAssignment_2_in_rule__Feature__Group__2__Impl2998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NewObject__Group__0__Impl_in_rule__NewObject__Group__03035 = new BitSet(new long[]{0x00000000000C8070L});
- public static final BitSet FOLLOW_rule__NewObject__Group__1_in_rule__NewObject__Group__03038 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NewObject__EClassAssignment_0_in_rule__NewObject__Group__0__Impl3065 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NewObject__Group__1__Impl_in_rule__NewObject__Group__13095 = new BitSet(new long[]{0x00000000000C8070L});
- public static final BitSet FOLLOW_rule__NewObject__Group__2_in_rule__NewObject__Group__13098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NewObject__NameAssignment_1_in_rule__NewObject__Group__1__Impl3125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NewObject__Group__2__Impl_in_rule__NewObject__Group__23156 = new BitSet(new long[]{0x0000000000248070L});
- public static final BitSet FOLLOW_rule__NewObject__Group__3_in_rule__NewObject__Group__23159 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__NewObject__Group__2__Impl3187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NewObject__Group__3__Impl_in_rule__NewObject__Group__33218 = new BitSet(new long[]{0x0000000000248070L});
- public static final BitSet FOLLOW_rule__NewObject__Group__4_in_rule__NewObject__Group__33221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NewObject__FeaturesAssignment_3_in_rule__NewObject__Group__3__Impl3248 = new BitSet(new long[]{0x0000000000048072L});
- public static final BitSet FOLLOW_rule__NewObject__Group__4__Impl_in_rule__NewObject__Group__43279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__NewObject__Group__4__Impl3307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2__0__Impl_in_rule__Value__Group_2__03348 = new BitSet(new long[]{0x0000000000248070L});
- public static final BitSet FOLLOW_rule__Value__Group_2__1_in_rule__Value__Group_2__03351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0__0_in_rule__Value__Group_2__0__Impl3378 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2__1__Impl_in_rule__Value__Group_2__13408 = new BitSet(new long[]{0x0000000000248070L});
- public static final BitSet FOLLOW_rule__Value__Group_2__2_in_rule__Value__Group_2__13411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__FeaturesAssignment_2_1_in_rule__Value__Group_2__1__Impl3438 = new BitSet(new long[]{0x0000000000048072L});
- public static final BitSet FOLLOW_rule__Value__Group_2__2__Impl_in_rule__Value__Group_2__23469 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_rule__Value__Group_2__3_in_rule__Value__Group_2__23472 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__Value__Group_2__2__Impl3500 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2__3__Impl_in_rule__Value__Group_2__33531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0__0__Impl_in_rule__Value__Group_2_0__03597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0_0__0_in_rule__Value__Group_2_0__0__Impl3624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0_0__0__Impl_in_rule__Value__Group_2_0_0__03656 = new BitSet(new long[]{0x00000000000C8070L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0_0__1_in_rule__Value__Group_2_0_0__03659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0_0__1__Impl_in_rule__Value__Group_2_0_0__13717 = new BitSet(new long[]{0x00000000000C8070L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0_0__2_in_rule__Value__Group_2_0_0__13720 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__EClassAssignment_2_0_0_1_in_rule__Value__Group_2_0_0__1__Impl3747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0_0__2__Impl_in_rule__Value__Group_2_0_0__23778 = new BitSet(new long[]{0x00000000000C8070L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0_0__3_in_rule__Value__Group_2_0_0__23781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__NameAssignment_2_0_0_2_in_rule__Value__Group_2_0_0__2__Impl3808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2_0_0__3__Impl_in_rule__Value__Group_2_0_0__33839 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__Value__Group_2_0_0__3__Impl3867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiValue__Group__0__Impl_in_rule__MultiValue__Group__03906 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_rule__MultiValue__Group__1_in_rule__MultiValue__Group__03909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiValue__Group__1__Impl_in_rule__MultiValue__Group__13967 = new BitSet(new long[]{0x000000000DCCE0F0L});
- public static final BitSet FOLLOW_rule__MultiValue__Group__2_in_rule__MultiValue__Group__13970 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__MultiValue__Group__1__Impl3998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiValue__Group__2__Impl_in_rule__MultiValue__Group__24029 = new BitSet(new long[]{0x000000000DCCE0F0L});
- public static final BitSet FOLLOW_rule__MultiValue__Group__3_in_rule__MultiValue__Group__24032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiValue__ValuesAssignment_2_in_rule__MultiValue__Group__2__Impl4059 = new BitSet(new long[]{0x000000000CCCE0F2L});
- public static final BitSet FOLLOW_rule__MultiValue__Group__3__Impl_in_rule__MultiValue__Group__34090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__MultiValue__Group__3__Impl4118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAttribute__Group__0__Impl_in_rule__EnumAttribute__Group__04157 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__EnumAttribute__Group__1_in_rule__EnumAttribute__Group__04160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__EnumAttribute__Group__0__Impl4188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAttribute__Group__1__Impl_in_rule__EnumAttribute__Group__14219 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EnumAttribute__ValueAssignment_1_in_rule__EnumAttribute__Group__1__Impl4246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__04280 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__04283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl4310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__14339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__QualifiedNameWithWildcard__Group__1__Impl4368 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__04405 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__04408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl4435 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__14464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl4491 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__04526 = new BitSet(new long[]{0x0000000000048070L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__04529 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__QualifiedName__Group_1__0__Impl4558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__14590 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl4617 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Long__Group__0__Impl_in_rule__Long__Group__04650 = new BitSet(new long[]{0x0000000004000040L});
- public static final BitSet FOLLOW_rule__Long__Group__1_in_rule__Long__Group__04653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__Long__Group__0__Impl4682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Long__Group__1__Impl_in_rule__Long__Group__14715 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_rule__Long__Group__1__Impl4742 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Double__Group__0__Impl_in_rule__Double__Group__04775 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_rule__Double__Group__1_in_rule__Double__Group__04778 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLong_in_rule__Double__Group__0__Impl4805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Double__Group__1__Impl_in_rule__Double__Group__14834 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__Double__Group__2_in_rule__Double__Group__14837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__Double__Group__1__Impl4865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Double__Group__2__Impl_in_rule__Double__Group__24896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_rule__Double__Group__2__Impl4923 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Date__Group__0__Impl_in_rule__Date__Group__04958 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_rule__Date__Group__1_in_rule__Date__Group__04961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_rule__Date__Group__0__Impl4988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Date__Group__1__Impl_in_rule__Date__Group__15017 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__Date__Group__2_in_rule__Date__Group__15020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__Date__Group__1__Impl5048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Date__Group__2__Impl_in_rule__Date__Group__25079 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_rule__Date__Group__3_in_rule__Date__Group__25082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_rule__Date__Group__2__Impl5109 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Date__Group__3__Impl_in_rule__Date__Group__35138 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__Date__Group__4_in_rule__Date__Group__35141 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__Date__Group__3__Impl5169 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Date__Group__4__Impl_in_rule__Date__Group__45200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_rule__Date__Group__4__Impl5227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamespaceImport_in_rule__Factory__ImportsAssignment_05271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePackageImport_in_rule__Factory__EpackagesAssignment_15302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotation_in_rule__Factory__AnnotationsAssignment_25333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNewObject_in_rule__Factory__RootAssignment_35364 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__PackageImport__EPackageAssignment_15399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__NamespaceImport__ImportedNamespaceAssignment_15434 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__CustomNameMapping__EClassAssignment_25469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__CustomNameMapping__NameFeatureAssignment_45508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Feature__EFeatureAssignment_05547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValue_in_rule__Feature__ValueAssignment_25582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__NewObject__EClassAssignment_05617 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__NewObject__NameAssignment_15652 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFeature_in_rule__NewObject__FeaturesAssignment_35683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Value__EClassAssignment_2_0_0_15718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__Value__NameAssignment_2_0_0_25753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFeature_in_rule__Value__FeaturesAssignment_2_15784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValue_in_rule__MultiValue__ValuesAssignment_25815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Reference__ValueAssignment5850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__EnumAttribute__ValueAssignment_15889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__StringAttribute__ValueAssignment5924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLong_in_rule__IntegerAttribute__ValueAssignment5955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDouble_in_rule__DoubleAttribute__ValueAssignment5986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDate_in_rule__DateAttribute__ValueAssignment6017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__NullAttribute__ValueAssignment6053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBoolean_in_rule__BooleanAttribute__ValueAssignment6092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttribute_in_synpred2_InternalEFactory1592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__Group_2__0_in_synpred3_InternalEFactory1609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Value__EClassAssignment_2_0_0_1_in_synpred20_InternalEFactory3747 = 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[]{0x0000000000048070L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000020002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000008002L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000040002L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000400000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x000000000CCCE0F0L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x00000000000C8070L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000248070L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000048072L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x000000000DCCE0F0L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x000000000CCCE0F2L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000002000002L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000004000040L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000040L});
} \ No newline at end of file
diff --git a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/EFactoryStandaloneSetupGenerated.java b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/EFactoryStandaloneSetupGenerated.java
index 50b4e86..b40fa6d 100644
--- a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/EFactoryStandaloneSetupGenerated.java
+++ b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/EFactoryStandaloneSetupGenerated.java
@@ -4,8 +4,8 @@
package org.eclipse.emf.eson;
import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.xtext.ISetup;
import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.xtext.ISetup;
import com.google.inject.Guice;
import com.google.inject.Injector;
diff --git a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g
index 4b71db7..4c7ef1a 100644
--- a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g
+++ b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g
@@ -90,7 +90,7 @@ ruleFactory returns [EObject current=null]
$current,
"imports",
lv_imports_0_0,
- "NamespaceImport");
+ "org.eclipse.emf.eson.EFactory.NamespaceImport");
afterParserOrEnumRuleCall();
}
@@ -108,7 +108,7 @@ ruleFactory returns [EObject current=null]
$current,
"epackages",
lv_epackages_1_0,
- "PackageImport");
+ "org.eclipse.emf.eson.EFactory.PackageImport");
afterParserOrEnumRuleCall();
}
@@ -126,7 +126,7 @@ ruleFactory returns [EObject current=null]
$current,
"annotations",
lv_annotations_2_0,
- "Annotation");
+ "org.eclipse.emf.eson.EFactory.Annotation");
afterParserOrEnumRuleCall();
}
@@ -144,7 +144,7 @@ ruleFactory returns [EObject current=null]
$current,
"root",
lv_root_3_0,
- "NewObject");
+ "org.eclipse.emf.eson.EFactory.NewObject");
afterParserOrEnumRuleCall();
}
@@ -231,7 +231,7 @@ ruleNamespaceImport returns [EObject current=null]
$current,
"importedNamespace",
lv_importedNamespace_1_0,
- "QualifiedNameWithWildcard");
+ "org.eclipse.emf.eson.EFactory.QualifiedNameWithWildcard");
afterParserOrEnumRuleCall();
}
@@ -386,7 +386,7 @@ ruleFeature returns [EObject current=null]
$current,
"value",
lv_value_2_0,
- "Value");
+ "org.eclipse.emf.eson.EFactory.Value");
afterParserOrEnumRuleCall();
}
@@ -440,7 +440,7 @@ ruleNewObject returns [EObject current=null]
$current,
"name",
lv_name_1_0,
- "ValidID");
+ "org.eclipse.emf.eson.EFactory.ValidID");
afterParserOrEnumRuleCall();
}
@@ -462,7 +462,7 @@ ruleNewObject returns [EObject current=null]
$current,
"features",
lv_features_3_0,
- "Feature");
+ "org.eclipse.emf.eson.EFactory.Feature");
afterParserOrEnumRuleCall();
}
@@ -556,7 +556,7 @@ ruleValidID
$current,
"name",
lv_name_4_0,
- "ValidID");
+ "org.eclipse.emf.eson.EFactory.ValidID");
afterParserOrEnumRuleCall();
}
@@ -578,7 +578,7 @@ ruleValidID
$current,
"features",
lv_features_6_0,
- "Feature");
+ "org.eclipse.emf.eson.EFactory.Feature");
afterParserOrEnumRuleCall();
}
@@ -647,7 +647,7 @@ ruleMultiValue returns [EObject current=null]
$current,
"values",
lv_values_2_0,
- "Value");
+ "org.eclipse.emf.eson.EFactory.Value");
afterParserOrEnumRuleCall();
}
@@ -857,7 +857,7 @@ ruleStringAttribute returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "STRING");
+ "org.eclipse.xtext.common.Terminals.STRING");
}
)
@@ -895,7 +895,7 @@ ruleIntegerAttribute returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "Long");
+ "org.eclipse.emf.eson.EFactory.Long");
afterParserOrEnumRuleCall();
}
@@ -934,7 +934,7 @@ ruleDoubleAttribute returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "Double");
+ "org.eclipse.emf.eson.EFactory.Double");
afterParserOrEnumRuleCall();
}
@@ -973,7 +973,7 @@ ruleDateAttribute returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "Date");
+ "org.eclipse.emf.eson.EFactory.Date");
afterParserOrEnumRuleCall();
}
@@ -1048,7 +1048,7 @@ ruleBooleanAttribute returns [EObject current=null]
$current,
"value",
lv_value_0_0,
- "Boolean");
+ "org.eclipse.emf.eson.EFactory.Boolean");
afterParserOrEnumRuleCall();
}
diff --git a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryLexer.java b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryLexer.java
index 8c37134..d442a4a 100644
--- a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryLexer.java
+++ b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryLexer.java
@@ -12,31 +12,31 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalEFactoryLexer extends Lexer {
- public static final int RULE_LONG_ID=6;
- public static final int RULE_STRING=4;
+ public static final int RULE_ID=5;
+ public static final int T__27=27;
+ public static final int T__26=26;
+ public static final int T__25=25;
+ public static final int T__24=24;
+ public static final int T__23=23;
+ public static final int T__22=22;
+ public static final int RULE_ANY_OTHER=12;
+ public static final int T__21=21;
+ public static final int T__20=20;
+ public static final int EOF=-1;
public static final int RULE_SL_COMMENT=10;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int RULE_LONG_UNSIGNED=7;
public static final int T__19=19;
- public static final int T__15=15;
+ public static final int RULE_STRING=4;
public static final int T__16=16;
- public static final int T__17=17;
+ public static final int T__15=15;
public static final int T__18=18;
- public static final int T__13=13;
+ public static final int T__17=17;
public static final int T__14=14;
- public static final int EOF=-1;
- public static final int RULE_ID=5;
- public static final int RULE_WS=11;
- public static final int RULE_LONG_UNSIGNED=7;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__26=26;
- public static final int T__27=27;
+ public static final int RULE_LONG_ID=6;
+ public static final int T__13=13;
public static final int RULE_INT=8;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__20=20;
- public static final int T__21=21;
+ public static final int RULE_WS=11;
// delegates
// delegators
@@ -49,15 +49,15 @@ public class InternalEFactoryLexer extends Lexer {
super(input,state);
}
- public String getGrammarFileName() { return "../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g"; }
+ public String getGrammarFileName() { return "InternalEFactory.g"; }
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:11:7: ( 'use' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:11:9: 'use'
+ // InternalEFactory.g:11:7: ( 'use' )
+ // InternalEFactory.g:11:9: 'use'
{
match("use");
@@ -77,8 +77,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:12:7: ( '.*' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:12:9: '.*'
+ // InternalEFactory.g:12:7: ( '.*' )
+ // InternalEFactory.g:12:9: '.*'
{
match(".*");
@@ -98,8 +98,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:13:7: ( 'import' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:13:9: 'import'
+ // InternalEFactory.g:13:7: ( 'import' )
+ // InternalEFactory.g:13:9: 'import'
{
match("import");
@@ -119,8 +119,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:14:7: ( '@Name' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:14:9: '@Name'
+ // InternalEFactory.g:14:7: ( '@Name' )
+ // InternalEFactory.g:14:9: '@Name'
{
match("@Name");
@@ -140,8 +140,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:15:7: ( '{' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:15:9: '{'
+ // InternalEFactory.g:15:7: ( '{' )
+ // InternalEFactory.g:15:9: '{'
{
match('{');
@@ -160,8 +160,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:16:7: ( '=' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:16:9: '='
+ // InternalEFactory.g:16:7: ( '=' )
+ // InternalEFactory.g:16:9: '='
{
match('=');
@@ -180,8 +180,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:17:7: ( '}' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:17:9: '}'
+ // InternalEFactory.g:17:7: ( '}' )
+ // InternalEFactory.g:17:9: '}'
{
match('}');
@@ -200,8 +200,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:18:7: ( ':' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:18:9: ':'
+ // InternalEFactory.g:18:7: ( ':' )
+ // InternalEFactory.g:18:9: ':'
{
match(':');
@@ -220,8 +220,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:19:7: ( '[' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:19:9: '['
+ // InternalEFactory.g:19:7: ( '[' )
+ // InternalEFactory.g:19:9: '['
{
match('[');
@@ -240,8 +240,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:20:7: ( ']' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:20:9: ']'
+ // InternalEFactory.g:20:7: ( ']' )
+ // InternalEFactory.g:20:9: ']'
{
match(']');
@@ -260,8 +260,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:21:7: ( 'NULL' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:21:9: 'NULL'
+ // InternalEFactory.g:21:7: ( 'NULL' )
+ // InternalEFactory.g:21:9: 'NULL'
{
match("NULL");
@@ -281,8 +281,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:22:7: ( '.' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:22:9: '.'
+ // InternalEFactory.g:22:7: ( '.' )
+ // InternalEFactory.g:22:9: '.'
{
match('.');
@@ -301,8 +301,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:23:7: ( 'true' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:23:9: 'true'
+ // InternalEFactory.g:23:7: ( 'true' )
+ // InternalEFactory.g:23:9: 'true'
{
match("true");
@@ -322,8 +322,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:24:7: ( 'false' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:24:9: 'false'
+ // InternalEFactory.g:24:7: ( 'false' )
+ // InternalEFactory.g:24:9: 'false'
{
match("false");
@@ -343,8 +343,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:25:7: ( '-' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:25:9: '-'
+ // InternalEFactory.g:25:7: ( '-' )
+ // InternalEFactory.g:25:9: '-'
{
match('-');
@@ -363,8 +363,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_LONG_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1363:14: ( RULE_LONG_UNSIGNED RULE_ID )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1363:16: RULE_LONG_UNSIGNED RULE_ID
+ // InternalEFactory.g:1363:14: ( RULE_LONG_UNSIGNED RULE_ID )
+ // InternalEFactory.g:1363:16: RULE_LONG_UNSIGNED RULE_ID
{
mRULE_LONG_UNSIGNED();
mRULE_ID();
@@ -384,10 +384,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_LONG_UNSIGNED;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1365:20: ( ( '0' .. '9' )+ )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1365:22: ( '0' .. '9' )+
+ // InternalEFactory.g:1365:20: ( ( '0' .. '9' )+ )
+ // InternalEFactory.g:1365:22: ( '0' .. '9' )+
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1365:22: ( '0' .. '9' )+
+ // InternalEFactory.g:1365:22: ( '0' .. '9' )+
int cnt1=0;
loop1:
do {
@@ -401,7 +401,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1365:23: '0' .. '9'
+ // InternalEFactory.g:1365:23: '0' .. '9'
{
matchRange('0','9');
@@ -433,10 +433,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1367:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )* )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1367:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )*
+ // InternalEFactory.g:1367:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )* )
+ // InternalEFactory.g:1367:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )*
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1367:11: ( '^' )?
+ // InternalEFactory.g:1367:11: ( '^' )?
int alt2=2;
int LA2_0 = input.LA(1);
@@ -445,7 +445,7 @@ public class InternalEFactoryLexer extends Lexer {
}
switch (alt2) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1367:11: '^'
+ // InternalEFactory.g:1367:11: '^'
{
match('^');
@@ -463,7 +463,7 @@ public class InternalEFactoryLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1367:48: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )*
+ // InternalEFactory.g:1367:48: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | ',' | '-' | '0' .. '9' )*
loop3:
do {
int alt3=2;
@@ -476,7 +476,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:
+ // InternalEFactory.g:
{
if ( (input.LA(1)>=',' && input.LA(1)<='-')||(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();
@@ -512,10 +512,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1369:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1369:12: ( '0' .. '9' )+
+ // InternalEFactory.g:1369:10: ( ( '0' .. '9' )+ )
+ // InternalEFactory.g:1369:12: ( '0' .. '9' )+
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1369:12: ( '0' .. '9' )+
+ // InternalEFactory.g:1369:12: ( '0' .. '9' )+
int cnt4=0;
loop4:
do {
@@ -529,7 +529,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1369:13: '0' .. '9'
+ // InternalEFactory.g:1369:13: '0' .. '9'
{
matchRange('0','9');
@@ -561,10 +561,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalEFactory.g:1371:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalEFactory.g:1371:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalEFactory.g:1371:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -582,10 +582,10 @@ public class InternalEFactoryLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalEFactory.g:1371:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalEFactory.g:1371:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop5:
do {
int alt5=3;
@@ -601,7 +601,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:21: '\\\\' .
+ // InternalEFactory.g:1371:21: '\\\\' .
{
match('\\');
matchAny();
@@ -609,7 +609,7 @@ public class InternalEFactoryLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalEFactory.g:1371:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -634,10 +634,10 @@ public class InternalEFactoryLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalEFactory.g:1371:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalEFactory.g:1371:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop6:
do {
int alt6=3;
@@ -653,7 +653,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:54: '\\\\' .
+ // InternalEFactory.g:1371:54: '\\\\' .
{
match('\\');
matchAny();
@@ -661,7 +661,7 @@ public class InternalEFactoryLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1371:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalEFactory.g:1371:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -704,12 +704,12 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1373:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1373:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalEFactory.g:1373:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalEFactory.g:1373:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1373:24: ( options {greedy=false; } : . )*
+ // InternalEFactory.g:1373:24: ( options {greedy=false; } : . )*
loop8:
do {
int alt8=2;
@@ -734,7 +734,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1373:52: .
+ // InternalEFactory.g:1373:52: .
{
matchAny();
@@ -764,12 +764,12 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1375:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1375:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalEFactory.g:1375:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalEFactory.g:1375:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1375:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalEFactory.g:1375:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop9:
do {
int alt9=2;
@@ -782,7 +782,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1375:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalEFactory.g:1375: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)<='\uFFFF') ) {
input.consume();
@@ -802,7 +802,7 @@ public class InternalEFactoryLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1375:40: ( ( '\\r' )? '\\n' )?
+ // InternalEFactory.g:1375:40: ( ( '\\r' )? '\\n' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -811,9 +811,9 @@ public class InternalEFactoryLexer extends Lexer {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1375:41: ( '\\r' )? '\\n'
+ // InternalEFactory.g:1375:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1375:41: ( '\\r' )?
+ // InternalEFactory.g:1375:41: ( '\\r' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -822,7 +822,7 @@ public class InternalEFactoryLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1375:41: '\\r'
+ // InternalEFactory.g:1375:41: '\\r'
{
match('\r');
@@ -854,10 +854,10 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1377:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1377:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalEFactory.g:1377:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalEFactory.g:1377:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1377:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalEFactory.g:1377:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt12=0;
loop12:
do {
@@ -871,7 +871,7 @@ public class InternalEFactoryLexer extends Lexer {
switch (alt12) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:
+ // InternalEFactory.g:
{
if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
input.consume();
@@ -911,8 +911,8 @@ public class InternalEFactoryLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1379:16: ( . )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1379:18: .
+ // InternalEFactory.g:1379:16: ( . )
+ // InternalEFactory.g:1379:18: .
{
matchAny();
@@ -927,173 +927,173 @@ public class InternalEFactoryLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | RULE_LONG_ID | RULE_LONG_UNSIGNED | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ // InternalEFactory.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | RULE_LONG_ID | RULE_LONG_UNSIGNED | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
int alt13=24;
alt13 = dfa13.predict(input);
switch (alt13) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:10: T__13
+ // InternalEFactory.g:1:10: T__13
{
mT__13();
}
break;
case 2 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:16: T__14
+ // InternalEFactory.g:1:16: T__14
{
mT__14();
}
break;
case 3 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:22: T__15
+ // InternalEFactory.g:1:22: T__15
{
mT__15();
}
break;
case 4 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:28: T__16
+ // InternalEFactory.g:1:28: T__16
{
mT__16();
}
break;
case 5 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:34: T__17
+ // InternalEFactory.g:1:34: T__17
{
mT__17();
}
break;
case 6 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:40: T__18
+ // InternalEFactory.g:1:40: T__18
{
mT__18();
}
break;
case 7 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:46: T__19
+ // InternalEFactory.g:1:46: T__19
{
mT__19();
}
break;
case 8 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:52: T__20
+ // InternalEFactory.g:1:52: T__20
{
mT__20();
}
break;
case 9 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:58: T__21
+ // InternalEFactory.g:1:58: T__21
{
mT__21();
}
break;
case 10 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:64: T__22
+ // InternalEFactory.g:1:64: T__22
{
mT__22();
}
break;
case 11 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:70: T__23
+ // InternalEFactory.g:1:70: T__23
{
mT__23();
}
break;
case 12 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:76: T__24
+ // InternalEFactory.g:1:76: T__24
{
mT__24();
}
break;
case 13 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:82: T__25
+ // InternalEFactory.g:1:82: T__25
{
mT__25();
}
break;
case 14 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:88: T__26
+ // InternalEFactory.g:1:88: T__26
{
mT__26();
}
break;
case 15 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:94: T__27
+ // InternalEFactory.g:1:94: T__27
{
mT__27();
}
break;
case 16 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:100: RULE_LONG_ID
+ // InternalEFactory.g:1:100: RULE_LONG_ID
{
mRULE_LONG_ID();
}
break;
case 17 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:113: RULE_LONG_UNSIGNED
+ // InternalEFactory.g:1:113: RULE_LONG_UNSIGNED
{
mRULE_LONG_UNSIGNED();
}
break;
case 18 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:132: RULE_ID
+ // InternalEFactory.g:1:132: RULE_ID
{
mRULE_ID();
}
break;
case 19 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:140: RULE_INT
+ // InternalEFactory.g:1:140: RULE_INT
{
mRULE_INT();
}
break;
case 20 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:149: RULE_STRING
+ // InternalEFactory.g:1:149: RULE_STRING
{
mRULE_STRING();
}
break;
case 21 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:161: RULE_ML_COMMENT
+ // InternalEFactory.g:1:161: RULE_ML_COMMENT
{
mRULE_ML_COMMENT();
}
break;
case 22 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:177: RULE_SL_COMMENT
+ // InternalEFactory.g:1:177: RULE_SL_COMMENT
{
mRULE_SL_COMMENT();
}
break;
case 23 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:193: RULE_WS
+ // InternalEFactory.g:1:193: RULE_WS
{
mRULE_WS();
}
break;
case 24 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1:201: RULE_ANY_OTHER
+ // InternalEFactory.g:1:201: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1117,7 +1117,7 @@ public class InternalEFactoryLexer extends Lexer {
static final String DFA13_acceptS =
"\5\uffff\1\5\1\6\1\7\1\10\1\11\1\12\6\uffff\1\22\3\uffff\1\27\1\30\1\uffff\1\22\1\2\1\14\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\3\uffff\1\17\1\21\1\uffff\1\20\1\24\1\25\1\26\1\27\5\uffff\1\1\5\uffff\1\13\1\15\2\uffff\1\16\1\3";
static final String DFA13_specialS =
- "\1\2\21\uffff\1\0\1\1\53\uffff}>";
+ "\1\2\21\uffff\1\1\1\0\53\uffff}>";
static final String[] DFA13_transitionS = {
"\11\26\2\25\2\26\1\25\22\26\1\25\1\26\1\22\4\26\1\23\4\26\1\21\1\16\1\2\1\24\12\17\1\10\2\26\1\6\2\26\1\4\15\21\1\13\14\21\1\11\1\26\1\12\1\20\1\21\1\26\5\21\1\15\2\21\1\3\12\21\1\14\1\1\5\21\1\5\1\26\1\7\uff82\26",
"\1\27",
@@ -1221,20 +1221,20 @@ public class InternalEFactoryLexer extends Lexer {
int _s = s;
switch ( s ) {
case 0 :
- int LA13_18 = input.LA(1);
+ int LA13_19 = input.LA(1);
s = -1;
- if ( ((LA13_18>='\u0000' && LA13_18<='\uFFFF')) ) {s = 42;}
+ if ( ((LA13_19>='\u0000' && LA13_19<='\uFFFF')) ) {s = 42;}
else s = 22;
if ( s>=0 ) return s;
break;
case 1 :
- int LA13_19 = input.LA(1);
+ int LA13_18 = input.LA(1);
s = -1;
- if ( ((LA13_19>='\u0000' && LA13_19<='\uFFFF')) ) {s = 42;}
+ if ( ((LA13_18>='\u0000' && LA13_18<='\uFFFF')) ) {s = 42;}
else s = 22;
diff --git a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryParser.java b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryParser.java
index f4a4cf9..9019d2c 100644
--- a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryParser.java
+++ b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactoryParser.java
@@ -24,31 +24,31 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
"<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_LONG_ID", "RULE_LONG_UNSIGNED", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'use'", "'.*'", "'import'", "'@Name'", "'{'", "'='", "'}'", "':'", "'['", "']'", "'NULL'", "'.'", "'true'", "'false'", "'-'"
};
- public static final int RULE_LONG_ID=6;
- public static final int RULE_STRING=4;
+ public static final int RULE_ID=5;
+ public static final int T__27=27;
+ public static final int T__26=26;
+ public static final int T__25=25;
+ public static final int T__24=24;
+ public static final int T__23=23;
+ public static final int T__22=22;
+ public static final int RULE_ANY_OTHER=12;
+ public static final int T__21=21;
+ public static final int T__20=20;
public static final int RULE_SL_COMMENT=10;
+ public static final int EOF=-1;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int RULE_LONG_UNSIGNED=7;
public static final int T__19=19;
- public static final int T__15=15;
+ public static final int RULE_STRING=4;
public static final int T__16=16;
- public static final int T__17=17;
+ public static final int T__15=15;
public static final int T__18=18;
- public static final int T__13=13;
+ public static final int T__17=17;
+ public static final int RULE_LONG_ID=6;
public static final int T__14=14;
- public static final int EOF=-1;
- public static final int RULE_ID=5;
- public static final int RULE_WS=11;
- public static final int RULE_LONG_UNSIGNED=7;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__26=26;
- public static final int T__27=27;
+ public static final int T__13=13;
public static final int RULE_INT=8;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__20=20;
- public static final int T__21=21;
+ public static final int RULE_WS=11;
// delegates
// delegators
@@ -64,7 +64,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
public String[] getTokenNames() { return InternalEFactoryParser.tokenNames; }
- public String getGrammarFileName() { return "../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g"; }
+ public String getGrammarFileName() { return "InternalEFactory.g"; }
@@ -89,7 +89,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFactory"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:67:1: entryRuleFactory returns [EObject current=null] : iv_ruleFactory= ruleFactory EOF ;
+ // InternalEFactory.g:67:1: entryRuleFactory returns [EObject current=null] : iv_ruleFactory= ruleFactory EOF ;
public final EObject entryRuleFactory() throws RecognitionException {
EObject current = null;
@@ -97,13 +97,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:68:2: (iv_ruleFactory= ruleFactory EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:69:2: iv_ruleFactory= ruleFactory EOF
+ // InternalEFactory.g:68:2: (iv_ruleFactory= ruleFactory EOF )
+ // InternalEFactory.g:69:2: iv_ruleFactory= ruleFactory EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFactoryRule());
}
- pushFollow(FOLLOW_ruleFactory_in_entryRuleFactory75);
+ pushFollow(FOLLOW_1);
iv_ruleFactory=ruleFactory();
state._fsp--;
@@ -111,7 +111,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleFactory;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleFactory85); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -129,7 +129,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFactory"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:76:1: ruleFactory returns [EObject current=null] : ( ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) ) ) ;
+ // InternalEFactory.g:76:1: ruleFactory returns [EObject current=null] : ( ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) ) ) ;
public final EObject ruleFactory() throws RecognitionException {
EObject current = null;
@@ -145,13 +145,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:79:28: ( ( ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:80:1: ( ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) ) )
+ // InternalEFactory.g:79:28: ( ( ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) ) ) )
+ // InternalEFactory.g:80:1: ( ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:80:1: ( ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:80:2: ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) )
+ // InternalEFactory.g:80:1: ( ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) ) )
+ // InternalEFactory.g:80:2: ( (lv_imports_0_0= ruleNamespaceImport ) )* ( (lv_epackages_1_0= rulePackageImport ) )* ( (lv_annotations_2_0= ruleAnnotation ) )* ( (lv_root_3_0= ruleNewObject ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:80:2: ( (lv_imports_0_0= ruleNamespaceImport ) )*
+ // InternalEFactory.g:80:2: ( (lv_imports_0_0= ruleNamespaceImport ) )*
loop1:
do {
int alt1=2;
@@ -164,17 +164,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:81:1: (lv_imports_0_0= ruleNamespaceImport )
+ // InternalEFactory.g:81:1: (lv_imports_0_0= ruleNamespaceImport )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:81:1: (lv_imports_0_0= ruleNamespaceImport )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:82:3: lv_imports_0_0= ruleNamespaceImport
+ // InternalEFactory.g:81:1: (lv_imports_0_0= ruleNamespaceImport )
+ // InternalEFactory.g:82:3: lv_imports_0_0= ruleNamespaceImport
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFactoryAccess().getImportsNamespaceImportParserRuleCall_0_0());
}
- pushFollow(FOLLOW_ruleNamespaceImport_in_ruleFactory131);
+ pushFollow(FOLLOW_3);
lv_imports_0_0=ruleNamespaceImport();
state._fsp--;
@@ -188,7 +188,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"imports",
lv_imports_0_0,
- "NamespaceImport");
+ "org.eclipse.emf.eson.EFactory.NamespaceImport");
afterParserOrEnumRuleCall();
}
@@ -204,7 +204,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
} while (true);
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:98:3: ( (lv_epackages_1_0= rulePackageImport ) )*
+ // InternalEFactory.g:98:3: ( (lv_epackages_1_0= rulePackageImport ) )*
loop2:
do {
int alt2=2;
@@ -217,17 +217,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt2) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:99:1: (lv_epackages_1_0= rulePackageImport )
+ // InternalEFactory.g:99:1: (lv_epackages_1_0= rulePackageImport )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:99:1: (lv_epackages_1_0= rulePackageImport )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:100:3: lv_epackages_1_0= rulePackageImport
+ // InternalEFactory.g:99:1: (lv_epackages_1_0= rulePackageImport )
+ // InternalEFactory.g:100:3: lv_epackages_1_0= rulePackageImport
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFactoryAccess().getEpackagesPackageImportParserRuleCall_1_0());
}
- pushFollow(FOLLOW_rulePackageImport_in_ruleFactory153);
+ pushFollow(FOLLOW_4);
lv_epackages_1_0=rulePackageImport();
state._fsp--;
@@ -241,7 +241,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"epackages",
lv_epackages_1_0,
- "PackageImport");
+ "org.eclipse.emf.eson.EFactory.PackageImport");
afterParserOrEnumRuleCall();
}
@@ -257,7 +257,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
} while (true);
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:116:3: ( (lv_annotations_2_0= ruleAnnotation ) )*
+ // InternalEFactory.g:116:3: ( (lv_annotations_2_0= ruleAnnotation ) )*
loop3:
do {
int alt3=2;
@@ -270,17 +270,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:117:1: (lv_annotations_2_0= ruleAnnotation )
+ // InternalEFactory.g:117:1: (lv_annotations_2_0= ruleAnnotation )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:117:1: (lv_annotations_2_0= ruleAnnotation )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:118:3: lv_annotations_2_0= ruleAnnotation
+ // InternalEFactory.g:117:1: (lv_annotations_2_0= ruleAnnotation )
+ // InternalEFactory.g:118:3: lv_annotations_2_0= ruleAnnotation
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFactoryAccess().getAnnotationsAnnotationParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleAnnotation_in_ruleFactory175);
+ pushFollow(FOLLOW_4);
lv_annotations_2_0=ruleAnnotation();
state._fsp--;
@@ -294,7 +294,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"annotations",
lv_annotations_2_0,
- "Annotation");
+ "org.eclipse.emf.eson.EFactory.Annotation");
afterParserOrEnumRuleCall();
}
@@ -310,18 +310,18 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
} while (true);
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:134:3: ( (lv_root_3_0= ruleNewObject ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:135:1: (lv_root_3_0= ruleNewObject )
+ // InternalEFactory.g:134:3: ( (lv_root_3_0= ruleNewObject ) )
+ // InternalEFactory.g:135:1: (lv_root_3_0= ruleNewObject )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:135:1: (lv_root_3_0= ruleNewObject )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:136:3: lv_root_3_0= ruleNewObject
+ // InternalEFactory.g:135:1: (lv_root_3_0= ruleNewObject )
+ // InternalEFactory.g:136:3: lv_root_3_0= ruleNewObject
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFactoryAccess().getRootNewObjectParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleNewObject_in_ruleFactory197);
+ pushFollow(FOLLOW_2);
lv_root_3_0=ruleNewObject();
state._fsp--;
@@ -335,7 +335,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"root",
lv_root_3_0,
- "NewObject");
+ "org.eclipse.emf.eson.EFactory.NewObject");
afterParserOrEnumRuleCall();
}
@@ -368,7 +368,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePackageImport"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:160:1: entryRulePackageImport returns [EObject current=null] : iv_rulePackageImport= rulePackageImport EOF ;
+ // InternalEFactory.g:160:1: entryRulePackageImport returns [EObject current=null] : iv_rulePackageImport= rulePackageImport EOF ;
public final EObject entryRulePackageImport() throws RecognitionException {
EObject current = null;
@@ -376,13 +376,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:161:2: (iv_rulePackageImport= rulePackageImport EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:162:2: iv_rulePackageImport= rulePackageImport EOF
+ // InternalEFactory.g:161:2: (iv_rulePackageImport= rulePackageImport EOF )
+ // InternalEFactory.g:162:2: iv_rulePackageImport= rulePackageImport EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPackageImportRule());
}
- pushFollow(FOLLOW_rulePackageImport_in_entryRulePackageImport233);
+ pushFollow(FOLLOW_1);
iv_rulePackageImport=rulePackageImport();
state._fsp--;
@@ -390,7 +390,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_rulePackageImport;
}
- match(input,EOF,FOLLOW_EOF_in_entryRulePackageImport243); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -408,7 +408,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePackageImport"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:169:1: rulePackageImport returns [EObject current=null] : (otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*' ) ;
+ // InternalEFactory.g:169:1: rulePackageImport returns [EObject current=null] : (otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*' ) ;
public final EObject rulePackageImport() throws RecognitionException {
EObject current = null;
@@ -418,23 +418,23 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:172:28: ( (otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:173:1: (otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*' )
+ // InternalEFactory.g:172:28: ( (otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*' ) )
+ // InternalEFactory.g:173:1: (otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:173:1: (otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:173:3: otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*'
+ // InternalEFactory.g:173:1: (otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*' )
+ // InternalEFactory.g:173:3: otherlv_0= 'use' ( ( ruleQualifiedName ) ) otherlv_2= '.*'
{
- otherlv_0=(Token)match(input,13,FOLLOW_13_in_rulePackageImport280); if (state.failed) return current;
+ otherlv_0=(Token)match(input,13,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getPackageImportAccess().getUseKeyword_0());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:177:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:178:1: ( ruleQualifiedName )
+ // InternalEFactory.g:177:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:178:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:178:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:179:3: ruleQualifiedName
+ // InternalEFactory.g:178:1: ( ruleQualifiedName )
+ // InternalEFactory.g:179:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -448,7 +448,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPackageImportAccess().getEPackageEPackageCrossReference_1_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rulePackageImport303);
+ pushFollow(FOLLOW_5);
ruleQualifiedName();
state._fsp--;
@@ -464,7 +464,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,14,FOLLOW_14_in_rulePackageImport315); if (state.failed) return current;
+ otherlv_2=(Token)match(input,14,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getPackageImportAccess().getFullStopAsteriskKeyword_2());
@@ -493,7 +493,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNamespaceImport"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:204:1: entryRuleNamespaceImport returns [EObject current=null] : iv_ruleNamespaceImport= ruleNamespaceImport EOF ;
+ // InternalEFactory.g:204:1: entryRuleNamespaceImport returns [EObject current=null] : iv_ruleNamespaceImport= ruleNamespaceImport EOF ;
public final EObject entryRuleNamespaceImport() throws RecognitionException {
EObject current = null;
@@ -501,13 +501,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:205:2: (iv_ruleNamespaceImport= ruleNamespaceImport EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:206:2: iv_ruleNamespaceImport= ruleNamespaceImport EOF
+ // InternalEFactory.g:205:2: (iv_ruleNamespaceImport= ruleNamespaceImport EOF )
+ // InternalEFactory.g:206:2: iv_ruleNamespaceImport= ruleNamespaceImport EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNamespaceImportRule());
}
- pushFollow(FOLLOW_ruleNamespaceImport_in_entryRuleNamespaceImport351);
+ pushFollow(FOLLOW_1);
iv_ruleNamespaceImport=ruleNamespaceImport();
state._fsp--;
@@ -515,7 +515,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNamespaceImport;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNamespaceImport361); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -533,7 +533,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNamespaceImport"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:213:1: ruleNamespaceImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) ) ;
+ // InternalEFactory.g:213:1: ruleNamespaceImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) ) ;
public final EObject ruleNamespaceImport() throws RecognitionException {
EObject current = null;
@@ -544,30 +544,30 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:216:28: ( (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:217:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) )
+ // InternalEFactory.g:216:28: ( (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) ) )
+ // InternalEFactory.g:217:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:217:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:217:3: otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) )
+ // InternalEFactory.g:217:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) )
+ // InternalEFactory.g:217:3: otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) )
{
- otherlv_0=(Token)match(input,15,FOLLOW_15_in_ruleNamespaceImport398); if (state.failed) return current;
+ otherlv_0=(Token)match(input,15,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getNamespaceImportAccess().getImportKeyword_0());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:221:1: ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:222:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard )
+ // InternalEFactory.g:221:1: ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) )
+ // InternalEFactory.g:222:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:222:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:223:3: lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard
+ // InternalEFactory.g:222:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard )
+ // InternalEFactory.g:223:3: lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNamespaceImportAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_ruleNamespaceImport419);
+ pushFollow(FOLLOW_2);
lv_importedNamespace_1_0=ruleQualifiedNameWithWildcard();
state._fsp--;
@@ -581,7 +581,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"importedNamespace",
lv_importedNamespace_1_0,
- "QualifiedNameWithWildcard");
+ "org.eclipse.emf.eson.EFactory.QualifiedNameWithWildcard");
afterParserOrEnumRuleCall();
}
@@ -614,7 +614,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotation"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:247:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
+ // InternalEFactory.g:247:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
public final EObject entryRuleAnnotation() throws RecognitionException {
EObject current = null;
@@ -622,13 +622,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:248:2: (iv_ruleAnnotation= ruleAnnotation EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:249:2: iv_ruleAnnotation= ruleAnnotation EOF
+ // InternalEFactory.g:248:2: (iv_ruleAnnotation= ruleAnnotation EOF )
+ // InternalEFactory.g:249:2: iv_ruleAnnotation= ruleAnnotation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAnnotationRule());
}
- pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation455);
+ pushFollow(FOLLOW_1);
iv_ruleAnnotation=ruleAnnotation();
state._fsp--;
@@ -636,7 +636,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleAnnotation;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation465); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -654,7 +654,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotation"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:256:1: ruleAnnotation returns [EObject current=null] : this_CustomNameMapping_0= ruleCustomNameMapping ;
+ // InternalEFactory.g:256:1: ruleAnnotation returns [EObject current=null] : this_CustomNameMapping_0= ruleCustomNameMapping ;
public final EObject ruleAnnotation() throws RecognitionException {
EObject current = null;
@@ -664,15 +664,15 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:259:28: (this_CustomNameMapping_0= ruleCustomNameMapping )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:261:5: this_CustomNameMapping_0= ruleCustomNameMapping
+ // InternalEFactory.g:259:28: (this_CustomNameMapping_0= ruleCustomNameMapping )
+ // InternalEFactory.g:261:5: this_CustomNameMapping_0= ruleCustomNameMapping
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAnnotationAccess().getCustomNameMappingParserRuleCall());
}
- pushFollow(FOLLOW_ruleCustomNameMapping_in_ruleAnnotation511);
+ pushFollow(FOLLOW_2);
this_CustomNameMapping_0=ruleCustomNameMapping();
state._fsp--;
@@ -703,7 +703,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCustomNameMapping"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:277:1: entryRuleCustomNameMapping returns [EObject current=null] : iv_ruleCustomNameMapping= ruleCustomNameMapping EOF ;
+ // InternalEFactory.g:277:1: entryRuleCustomNameMapping returns [EObject current=null] : iv_ruleCustomNameMapping= ruleCustomNameMapping EOF ;
public final EObject entryRuleCustomNameMapping() throws RecognitionException {
EObject current = null;
@@ -711,13 +711,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:278:2: (iv_ruleCustomNameMapping= ruleCustomNameMapping EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:279:2: iv_ruleCustomNameMapping= ruleCustomNameMapping EOF
+ // InternalEFactory.g:278:2: (iv_ruleCustomNameMapping= ruleCustomNameMapping EOF )
+ // InternalEFactory.g:279:2: iv_ruleCustomNameMapping= ruleCustomNameMapping EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCustomNameMappingRule());
}
- pushFollow(FOLLOW_ruleCustomNameMapping_in_entryRuleCustomNameMapping545);
+ pushFollow(FOLLOW_1);
iv_ruleCustomNameMapping=ruleCustomNameMapping();
state._fsp--;
@@ -725,7 +725,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleCustomNameMapping;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleCustomNameMapping555); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -743,7 +743,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCustomNameMapping"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:286:1: ruleCustomNameMapping returns [EObject current=null] : (otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}' ) ;
+ // InternalEFactory.g:286:1: ruleCustomNameMapping returns [EObject current=null] : (otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}' ) ;
public final EObject ruleCustomNameMapping() throws RecognitionException {
EObject current = null;
@@ -755,29 +755,29 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:289:28: ( (otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:290:1: (otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}' )
+ // InternalEFactory.g:289:28: ( (otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}' ) )
+ // InternalEFactory.g:290:1: (otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:290:1: (otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:290:3: otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}'
+ // InternalEFactory.g:290:1: (otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}' )
+ // InternalEFactory.g:290:3: otherlv_0= '@Name' otherlv_1= '{' ( ( ruleQualifiedName ) ) otherlv_3= '=' ( ( ruleQualifiedName ) ) otherlv_5= '}'
{
- otherlv_0=(Token)match(input,16,FOLLOW_16_in_ruleCustomNameMapping592); if (state.failed) return current;
+ otherlv_0=(Token)match(input,16,FOLLOW_6); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getCustomNameMappingAccess().getNameKeyword_0());
}
- otherlv_1=(Token)match(input,17,FOLLOW_17_in_ruleCustomNameMapping604); if (state.failed) return current;
+ otherlv_1=(Token)match(input,17,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCustomNameMappingAccess().getLeftCurlyBracketKeyword_1());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:298:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:299:1: ( ruleQualifiedName )
+ // InternalEFactory.g:298:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:299:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:299:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:300:3: ruleQualifiedName
+ // InternalEFactory.g:299:1: ( ruleQualifiedName )
+ // InternalEFactory.g:300:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -791,7 +791,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCustomNameMappingAccess().getEClassEClassCrossReference_2_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleCustomNameMapping627);
+ pushFollow(FOLLOW_7);
ruleQualifiedName();
state._fsp--;
@@ -807,17 +807,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,18,FOLLOW_18_in_ruleCustomNameMapping639); if (state.failed) return current;
+ otherlv_3=(Token)match(input,18,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getCustomNameMappingAccess().getEqualsSignKeyword_3());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:317:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:318:1: ( ruleQualifiedName )
+ // InternalEFactory.g:317:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:318:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:318:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:319:3: ruleQualifiedName
+ // InternalEFactory.g:318:1: ( ruleQualifiedName )
+ // InternalEFactory.g:319:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -831,7 +831,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCustomNameMappingAccess().getNameFeatureEAttributeCrossReference_4_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleCustomNameMapping662);
+ pushFollow(FOLLOW_8);
ruleQualifiedName();
state._fsp--;
@@ -847,7 +847,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,19,FOLLOW_19_in_ruleCustomNameMapping674); if (state.failed) return current;
+ otherlv_5=(Token)match(input,19,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getCustomNameMappingAccess().getRightCurlyBracketKeyword_5());
@@ -876,7 +876,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFeature"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:344:1: entryRuleFeature returns [EObject current=null] : iv_ruleFeature= ruleFeature EOF ;
+ // InternalEFactory.g:344:1: entryRuleFeature returns [EObject current=null] : iv_ruleFeature= ruleFeature EOF ;
public final EObject entryRuleFeature() throws RecognitionException {
EObject current = null;
@@ -884,13 +884,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:345:2: (iv_ruleFeature= ruleFeature EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:346:2: iv_ruleFeature= ruleFeature EOF
+ // InternalEFactory.g:345:2: (iv_ruleFeature= ruleFeature EOF )
+ // InternalEFactory.g:346:2: iv_ruleFeature= ruleFeature EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFeatureRule());
}
- pushFollow(FOLLOW_ruleFeature_in_entryRuleFeature710);
+ pushFollow(FOLLOW_1);
iv_ruleFeature=ruleFeature();
state._fsp--;
@@ -898,7 +898,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleFeature;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleFeature720); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -916,7 +916,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFeature"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:353:1: ruleFeature returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )? ) ;
+ // InternalEFactory.g:353:1: ruleFeature returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )? ) ;
public final EObject ruleFeature() throws RecognitionException {
EObject current = null;
@@ -927,17 +927,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:356:28: ( ( ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )? ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:357:1: ( ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )? )
+ // InternalEFactory.g:356:28: ( ( ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )? ) )
+ // InternalEFactory.g:357:1: ( ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )? )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:357:1: ( ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )? )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:357:2: ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )?
+ // InternalEFactory.g:357:1: ( ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )? )
+ // InternalEFactory.g:357:2: ( ( ruleQualifiedName ) ) otherlv_1= ':' ( (lv_value_2_0= ruleValue ) )?
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:357:2: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:358:1: ( ruleQualifiedName )
+ // InternalEFactory.g:357:2: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:358:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:358:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:359:3: ruleQualifiedName
+ // InternalEFactory.g:358:1: ( ruleQualifiedName )
+ // InternalEFactory.g:359:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -951,7 +951,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getFeatureAccess().getEFeatureEStructuralFeatureCrossReference_0_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleFeature768);
+ pushFollow(FOLLOW_9);
ruleQualifiedName();
state._fsp--;
@@ -967,28 +967,28 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,20,FOLLOW_20_in_ruleFeature780); if (state.failed) return current;
+ otherlv_1=(Token)match(input,20,FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getFeatureAccess().getColonKeyword_1());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:376:1: ( (lv_value_2_0= ruleValue ) )?
+ // InternalEFactory.g:376:1: ( (lv_value_2_0= ruleValue ) )?
int alt4=2;
alt4 = dfa4.predict(input);
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:377:1: (lv_value_2_0= ruleValue )
+ // InternalEFactory.g:377:1: (lv_value_2_0= ruleValue )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:377:1: (lv_value_2_0= ruleValue )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:378:3: lv_value_2_0= ruleValue
+ // InternalEFactory.g:377:1: (lv_value_2_0= ruleValue )
+ // InternalEFactory.g:378:3: lv_value_2_0= ruleValue
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFeatureAccess().getValueValueParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleValue_in_ruleFeature801);
+ pushFollow(FOLLOW_2);
lv_value_2_0=ruleValue();
state._fsp--;
@@ -1002,7 +1002,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"value",
lv_value_2_0,
- "Value");
+ "org.eclipse.emf.eson.EFactory.Value");
afterParserOrEnumRuleCall();
}
@@ -1038,7 +1038,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNewObject"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:402:1: entryRuleNewObject returns [EObject current=null] : iv_ruleNewObject= ruleNewObject EOF ;
+ // InternalEFactory.g:402:1: entryRuleNewObject returns [EObject current=null] : iv_ruleNewObject= ruleNewObject EOF ;
public final EObject entryRuleNewObject() throws RecognitionException {
EObject current = null;
@@ -1046,13 +1046,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:403:2: (iv_ruleNewObject= ruleNewObject EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:404:2: iv_ruleNewObject= ruleNewObject EOF
+ // InternalEFactory.g:403:2: (iv_ruleNewObject= ruleNewObject EOF )
+ // InternalEFactory.g:404:2: iv_ruleNewObject= ruleNewObject EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNewObjectRule());
}
- pushFollow(FOLLOW_ruleNewObject_in_entryRuleNewObject838);
+ pushFollow(FOLLOW_1);
iv_ruleNewObject=ruleNewObject();
state._fsp--;
@@ -1060,7 +1060,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNewObject;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNewObject848); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -1078,7 +1078,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNewObject"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:411:1: ruleNewObject returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}' ) ;
+ // InternalEFactory.g:411:1: ruleNewObject returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}' ) ;
public final EObject ruleNewObject() throws RecognitionException {
EObject current = null;
@@ -1092,17 +1092,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:414:28: ( ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:415:1: ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}' )
+ // InternalEFactory.g:414:28: ( ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}' ) )
+ // InternalEFactory.g:415:1: ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:415:1: ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:415:2: ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}'
+ // InternalEFactory.g:415:1: ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}' )
+ // InternalEFactory.g:415:2: ( ( ruleQualifiedName ) ) ( (lv_name_1_0= ruleValidID ) )? otherlv_2= '{' ( (lv_features_3_0= ruleFeature ) )* otherlv_4= '}'
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:415:2: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:416:1: ( ruleQualifiedName )
+ // InternalEFactory.g:415:2: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:416:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:416:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:417:3: ruleQualifiedName
+ // InternalEFactory.g:416:1: ( ruleQualifiedName )
+ // InternalEFactory.g:417:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -1116,7 +1116,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNewObjectAccess().getEClassEClassCrossReference_0_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleNewObject896);
+ pushFollow(FOLLOW_11);
ruleQualifiedName();
state._fsp--;
@@ -1132,7 +1132,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:430:2: ( (lv_name_1_0= ruleValidID ) )?
+ // InternalEFactory.g:430:2: ( (lv_name_1_0= ruleValidID ) )?
int alt5=2;
int LA5_0 = input.LA(1);
@@ -1141,17 +1141,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:431:1: (lv_name_1_0= ruleValidID )
+ // InternalEFactory.g:431:1: (lv_name_1_0= ruleValidID )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:431:1: (lv_name_1_0= ruleValidID )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:432:3: lv_name_1_0= ruleValidID
+ // InternalEFactory.g:431:1: (lv_name_1_0= ruleValidID )
+ // InternalEFactory.g:432:3: lv_name_1_0= ruleValidID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNewObjectAccess().getNameValidIDParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleValidID_in_ruleNewObject917);
+ pushFollow(FOLLOW_6);
lv_name_1_0=ruleValidID();
state._fsp--;
@@ -1165,7 +1165,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"name",
lv_name_1_0,
- "ValidID");
+ "org.eclipse.emf.eson.EFactory.ValidID");
afterParserOrEnumRuleCall();
}
@@ -1178,13 +1178,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleNewObject930); if (state.failed) return current;
+ otherlv_2=(Token)match(input,17,FOLLOW_12); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNewObjectAccess().getLeftCurlyBracketKeyword_2());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:452:1: ( (lv_features_3_0= ruleFeature ) )*
+ // InternalEFactory.g:452:1: ( (lv_features_3_0= ruleFeature ) )*
loop6:
do {
int alt6=2;
@@ -1197,17 +1197,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:453:1: (lv_features_3_0= ruleFeature )
+ // InternalEFactory.g:453:1: (lv_features_3_0= ruleFeature )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:453:1: (lv_features_3_0= ruleFeature )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:454:3: lv_features_3_0= ruleFeature
+ // InternalEFactory.g:453:1: (lv_features_3_0= ruleFeature )
+ // InternalEFactory.g:454:3: lv_features_3_0= ruleFeature
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNewObjectAccess().getFeaturesFeatureParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleFeature_in_ruleNewObject951);
+ pushFollow(FOLLOW_12);
lv_features_3_0=ruleFeature();
state._fsp--;
@@ -1221,7 +1221,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"features",
lv_features_3_0,
- "Feature");
+ "org.eclipse.emf.eson.EFactory.Feature");
afterParserOrEnumRuleCall();
}
@@ -1237,7 +1237,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleNewObject964); if (state.failed) return current;
+ otherlv_4=(Token)match(input,19,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNewObjectAccess().getRightCurlyBracketKeyword_4());
@@ -1266,7 +1266,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleValue"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:482:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ;
+ // InternalEFactory.g:482:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ;
public final EObject entryRuleValue() throws RecognitionException {
EObject current = null;
@@ -1274,13 +1274,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:483:2: (iv_ruleValue= ruleValue EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:484:2: iv_ruleValue= ruleValue EOF
+ // InternalEFactory.g:483:2: (iv_ruleValue= ruleValue EOF )
+ // InternalEFactory.g:484:2: iv_ruleValue= ruleValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValueRule());
}
- pushFollow(FOLLOW_ruleValue_in_entryRuleValue1000);
+ pushFollow(FOLLOW_1);
iv_ruleValue=ruleValue();
state._fsp--;
@@ -1288,7 +1288,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleValue;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleValue1010); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -1306,7 +1306,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleValue"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:491:1: ruleValue returns [EObject current=null] : (this_MultiValue_0= ruleMultiValue | this_Attribute_1= ruleAttribute | ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () ) | ( ( ruleReference )=>this_Reference_9= ruleReference ) ) ;
+ // InternalEFactory.g:491:1: ruleValue returns [EObject current=null] : (this_MultiValue_0= ruleMultiValue | this_Attribute_1= ruleAttribute | ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () ) | ( ( ruleReference )=>this_Reference_9= ruleReference ) ) ;
public final EObject ruleValue() throws RecognitionException {
EObject current = null;
@@ -1326,10 +1326,10 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:494:28: ( (this_MultiValue_0= ruleMultiValue | this_Attribute_1= ruleAttribute | ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () ) | ( ( ruleReference )=>this_Reference_9= ruleReference ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:495:1: (this_MultiValue_0= ruleMultiValue | this_Attribute_1= ruleAttribute | ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () ) | ( ( ruleReference )=>this_Reference_9= ruleReference ) )
+ // InternalEFactory.g:494:28: ( (this_MultiValue_0= ruleMultiValue | this_Attribute_1= ruleAttribute | ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () ) | ( ( ruleReference )=>this_Reference_9= ruleReference ) ) )
+ // InternalEFactory.g:495:1: (this_MultiValue_0= ruleMultiValue | this_Attribute_1= ruleAttribute | ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () ) | ( ( ruleReference )=>this_Reference_9= ruleReference ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:495:1: (this_MultiValue_0= ruleMultiValue | this_Attribute_1= ruleAttribute | ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () ) | ( ( ruleReference )=>this_Reference_9= ruleReference ) )
+ // InternalEFactory.g:495:1: (this_MultiValue_0= ruleMultiValue | this_Attribute_1= ruleAttribute | ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () ) | ( ( ruleReference )=>this_Reference_9= ruleReference ) )
int alt10=4;
int LA10_0 = input.LA(1);
@@ -1405,14 +1405,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:496:5: this_MultiValue_0= ruleMultiValue
+ // InternalEFactory.g:496:5: this_MultiValue_0= ruleMultiValue
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValueAccess().getMultiValueParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleMultiValue_in_ruleValue1057);
+ pushFollow(FOLLOW_2);
this_MultiValue_0=ruleMultiValue();
state._fsp--;
@@ -1427,14 +1427,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:506:5: this_Attribute_1= ruleAttribute
+ // InternalEFactory.g:506:5: this_Attribute_1= ruleAttribute
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValueAccess().getAttributeParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleAttribute_in_ruleValue1084);
+ pushFollow(FOLLOW_2);
this_Attribute_1=ruleAttribute();
state._fsp--;
@@ -1449,19 +1449,19 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:6: ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () )
+ // InternalEFactory.g:515:6: ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:6: ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:7: ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' ()
+ // InternalEFactory.g:515:6: ( ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' () )
+ // InternalEFactory.g:515:7: ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) ) ( (lv_features_6_0= ruleFeature ) )* otherlv_7= '}' ()
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:7: ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:8: ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' )
+ // InternalEFactory.g:515:7: ( ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' ) )
+ // InternalEFactory.g:515:8: ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )=> ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:525:5: ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:525:6: () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{'
+ // InternalEFactory.g:525:5: ( () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{' )
+ // InternalEFactory.g:525:6: () ( ( ruleQualifiedName ) )? ( (lv_name_4_0= ruleValidID ) )? otherlv_5= '{'
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:525:6: ()
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:526:5:
+ // InternalEFactory.g:525:6: ()
+ // InternalEFactory.g:526:5:
{
if ( state.backtracking==0 ) {
@@ -1473,7 +1473,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:531:2: ( ( ruleQualifiedName ) )?
+ // InternalEFactory.g:531:2: ( ( ruleQualifiedName ) )?
int alt7=2;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -1495,10 +1495,10 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:532:1: ( ruleQualifiedName )
+ // InternalEFactory.g:532:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:532:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:533:3: ruleQualifiedName
+ // InternalEFactory.g:532:1: ( ruleQualifiedName )
+ // InternalEFactory.g:533:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -1512,7 +1512,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getValueAccess().getEClassEClassCrossReference_2_0_0_1_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleValue1158);
+ pushFollow(FOLLOW_11);
ruleQualifiedName();
state._fsp--;
@@ -1531,7 +1531,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:546:3: ( (lv_name_4_0= ruleValidID ) )?
+ // InternalEFactory.g:546:3: ( (lv_name_4_0= ruleValidID ) )?
int alt8=2;
int LA8_0 = input.LA(1);
@@ -1540,17 +1540,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:547:1: (lv_name_4_0= ruleValidID )
+ // InternalEFactory.g:547:1: (lv_name_4_0= ruleValidID )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:547:1: (lv_name_4_0= ruleValidID )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:548:3: lv_name_4_0= ruleValidID
+ // InternalEFactory.g:547:1: (lv_name_4_0= ruleValidID )
+ // InternalEFactory.g:548:3: lv_name_4_0= ruleValidID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValueAccess().getNameValidIDParserRuleCall_2_0_0_2_0());
}
- pushFollow(FOLLOW_ruleValidID_in_ruleValue1180);
+ pushFollow(FOLLOW_6);
lv_name_4_0=ruleValidID();
state._fsp--;
@@ -1564,7 +1564,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"name",
lv_name_4_0,
- "ValidID");
+ "org.eclipse.emf.eson.EFactory.ValidID");
afterParserOrEnumRuleCall();
}
@@ -1577,7 +1577,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,17,FOLLOW_17_in_ruleValue1193); if (state.failed) return current;
+ otherlv_5=(Token)match(input,17,FOLLOW_12); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getValueAccess().getLeftCurlyBracketKeyword_2_0_0_3());
@@ -1589,7 +1589,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:568:3: ( (lv_features_6_0= ruleFeature ) )*
+ // InternalEFactory.g:568:3: ( (lv_features_6_0= ruleFeature ) )*
loop9:
do {
int alt9=2;
@@ -1602,17 +1602,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:569:1: (lv_features_6_0= ruleFeature )
+ // InternalEFactory.g:569:1: (lv_features_6_0= ruleFeature )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:569:1: (lv_features_6_0= ruleFeature )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:570:3: lv_features_6_0= ruleFeature
+ // InternalEFactory.g:569:1: (lv_features_6_0= ruleFeature )
+ // InternalEFactory.g:570:3: lv_features_6_0= ruleFeature
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValueAccess().getFeaturesFeatureParserRuleCall_2_1_0());
}
- pushFollow(FOLLOW_ruleFeature_in_ruleValue1216);
+ pushFollow(FOLLOW_12);
lv_features_6_0=ruleFeature();
state._fsp--;
@@ -1626,7 +1626,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"features",
lv_features_6_0,
- "Feature");
+ "org.eclipse.emf.eson.EFactory.Feature");
afterParserOrEnumRuleCall();
}
@@ -1642,14 +1642,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_7=(Token)match(input,19,FOLLOW_19_in_ruleValue1229); if (state.failed) return current;
+ otherlv_7=(Token)match(input,19,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getValueAccess().getRightCurlyBracketKeyword_2_2());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:590:1: ()
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:591:5:
+ // InternalEFactory.g:590:1: ()
+ // InternalEFactory.g:591:5:
{
if ( state.backtracking==0 ) {
@@ -1668,17 +1668,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:597:6: ( ( ruleReference )=>this_Reference_9= ruleReference )
+ // InternalEFactory.g:597:6: ( ( ruleReference )=>this_Reference_9= ruleReference )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:597:6: ( ( ruleReference )=>this_Reference_9= ruleReference )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:597:7: ( ruleReference )=>this_Reference_9= ruleReference
+ // InternalEFactory.g:597:6: ( ( ruleReference )=>this_Reference_9= ruleReference )
+ // InternalEFactory.g:597:7: ( ruleReference )=>this_Reference_9= ruleReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValueAccess().getReferenceParserRuleCall_3());
}
- pushFollow(FOLLOW_ruleReference_in_ruleValue1273);
+ pushFollow(FOLLOW_2);
this_Reference_9=ruleReference();
state._fsp--;
@@ -1718,7 +1718,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMultiValue"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:614:1: entryRuleMultiValue returns [EObject current=null] : iv_ruleMultiValue= ruleMultiValue EOF ;
+ // InternalEFactory.g:614:1: entryRuleMultiValue returns [EObject current=null] : iv_ruleMultiValue= ruleMultiValue EOF ;
public final EObject entryRuleMultiValue() throws RecognitionException {
EObject current = null;
@@ -1726,13 +1726,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:615:2: (iv_ruleMultiValue= ruleMultiValue EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:616:2: iv_ruleMultiValue= ruleMultiValue EOF
+ // InternalEFactory.g:615:2: (iv_ruleMultiValue= ruleMultiValue EOF )
+ // InternalEFactory.g:616:2: iv_ruleMultiValue= ruleMultiValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiValueRule());
}
- pushFollow(FOLLOW_ruleMultiValue_in_entryRuleMultiValue1309);
+ pushFollow(FOLLOW_1);
iv_ruleMultiValue=ruleMultiValue();
state._fsp--;
@@ -1740,7 +1740,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleMultiValue;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleMultiValue1319); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -1758,7 +1758,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMultiValue"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:623:1: ruleMultiValue returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']' ) ;
+ // InternalEFactory.g:623:1: ruleMultiValue returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']' ) ;
public final EObject ruleMultiValue() throws RecognitionException {
EObject current = null;
@@ -1770,14 +1770,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:626:28: ( ( () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:627:1: ( () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']' )
+ // InternalEFactory.g:626:28: ( ( () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']' ) )
+ // InternalEFactory.g:627:1: ( () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:627:1: ( () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:627:2: () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']'
+ // InternalEFactory.g:627:1: ( () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']' )
+ // InternalEFactory.g:627:2: () otherlv_1= '[' ( (lv_values_2_0= ruleValue ) )* otherlv_3= ']'
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:627:2: ()
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:628:5:
+ // InternalEFactory.g:627:2: ()
+ // InternalEFactory.g:628:5:
{
if ( state.backtracking==0 ) {
@@ -1789,13 +1789,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,21,FOLLOW_21_in_ruleMultiValue1365); if (state.failed) return current;
+ otherlv_1=(Token)match(input,21,FOLLOW_13); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMultiValueAccess().getLeftSquareBracketKeyword_1());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:637:1: ( (lv_values_2_0= ruleValue ) )*
+ // InternalEFactory.g:637:1: ( (lv_values_2_0= ruleValue ) )*
loop11:
do {
int alt11=2;
@@ -1808,17 +1808,17 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt11) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:638:1: (lv_values_2_0= ruleValue )
+ // InternalEFactory.g:638:1: (lv_values_2_0= ruleValue )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:638:1: (lv_values_2_0= ruleValue )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:639:3: lv_values_2_0= ruleValue
+ // InternalEFactory.g:638:1: (lv_values_2_0= ruleValue )
+ // InternalEFactory.g:639:3: lv_values_2_0= ruleValue
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiValueAccess().getValuesValueParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleValue_in_ruleMultiValue1386);
+ pushFollow(FOLLOW_13);
lv_values_2_0=ruleValue();
state._fsp--;
@@ -1832,7 +1832,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"values",
lv_values_2_0,
- "Value");
+ "org.eclipse.emf.eson.EFactory.Value");
afterParserOrEnumRuleCall();
}
@@ -1848,7 +1848,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_3=(Token)match(input,22,FOLLOW_22_in_ruleMultiValue1399); if (state.failed) return current;
+ otherlv_3=(Token)match(input,22,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getMultiValueAccess().getRightSquareBracketKeyword_3());
@@ -1877,7 +1877,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReference"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:667:1: entryRuleReference returns [EObject current=null] : iv_ruleReference= ruleReference EOF ;
+ // InternalEFactory.g:667:1: entryRuleReference returns [EObject current=null] : iv_ruleReference= ruleReference EOF ;
public final EObject entryRuleReference() throws RecognitionException {
EObject current = null;
@@ -1885,13 +1885,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:668:2: (iv_ruleReference= ruleReference EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:669:2: iv_ruleReference= ruleReference EOF
+ // InternalEFactory.g:668:2: (iv_ruleReference= ruleReference EOF )
+ // InternalEFactory.g:669:2: iv_ruleReference= ruleReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceRule());
}
- pushFollow(FOLLOW_ruleReference_in_entryRuleReference1435);
+ pushFollow(FOLLOW_1);
iv_ruleReference=ruleReference();
state._fsp--;
@@ -1899,7 +1899,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleReference;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleReference1445); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -1917,21 +1917,21 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReference"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:676:1: ruleReference returns [EObject current=null] : ( ( ruleQualifiedName ) ) ;
+ // InternalEFactory.g:676:1: ruleReference returns [EObject current=null] : ( ( ruleQualifiedName ) ) ;
public final EObject ruleReference() throws RecognitionException {
EObject current = null;
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:679:28: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:680:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:679:28: ( ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:680:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:680:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:681:1: ( ruleQualifiedName )
+ // InternalEFactory.g:680:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:681:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:681:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:682:3: ruleQualifiedName
+ // InternalEFactory.g:681:1: ( ruleQualifiedName )
+ // InternalEFactory.g:682:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -1945,7 +1945,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getReferenceAccess().getValueEObjectCrossReference_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleReference1492);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -1981,7 +1981,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:703:1: entryRuleAttribute returns [EObject current=null] : iv_ruleAttribute= ruleAttribute EOF ;
+ // InternalEFactory.g:703:1: entryRuleAttribute returns [EObject current=null] : iv_ruleAttribute= ruleAttribute EOF ;
public final EObject entryRuleAttribute() throws RecognitionException {
EObject current = null;
@@ -1989,13 +1989,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:704:2: (iv_ruleAttribute= ruleAttribute EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:705:2: iv_ruleAttribute= ruleAttribute EOF
+ // InternalEFactory.g:704:2: (iv_ruleAttribute= ruleAttribute EOF )
+ // InternalEFactory.g:705:2: iv_ruleAttribute= ruleAttribute EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeRule());
}
- pushFollow(FOLLOW_ruleAttribute_in_entryRuleAttribute1527);
+ pushFollow(FOLLOW_1);
iv_ruleAttribute=ruleAttribute();
state._fsp--;
@@ -2003,7 +2003,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleAttribute;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAttribute1537); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -2021,7 +2021,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:712:1: ruleAttribute returns [EObject current=null] : (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute ) ;
+ // InternalEFactory.g:712:1: ruleAttribute returns [EObject current=null] : (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute ) ;
public final EObject ruleAttribute() throws RecognitionException {
EObject current = null;
@@ -2043,22 +2043,22 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:715:28: ( (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:716:1: (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute )
+ // InternalEFactory.g:715:28: ( (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute ) )
+ // InternalEFactory.g:716:1: (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:716:1: (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute )
+ // InternalEFactory.g:716:1: (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute )
int alt12=7;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:717:5: this_EnumAttribute_0= ruleEnumAttribute
+ // InternalEFactory.g:717:5: this_EnumAttribute_0= ruleEnumAttribute
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeAccess().getEnumAttributeParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleEnumAttribute_in_ruleAttribute1584);
+ pushFollow(FOLLOW_2);
this_EnumAttribute_0=ruleEnumAttribute();
state._fsp--;
@@ -2073,14 +2073,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:727:5: this_StringAttribute_1= ruleStringAttribute
+ // InternalEFactory.g:727:5: this_StringAttribute_1= ruleStringAttribute
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeAccess().getStringAttributeParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleStringAttribute_in_ruleAttribute1611);
+ pushFollow(FOLLOW_2);
this_StringAttribute_1=ruleStringAttribute();
state._fsp--;
@@ -2095,14 +2095,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:737:5: this_IntegerAttribute_2= ruleIntegerAttribute
+ // InternalEFactory.g:737:5: this_IntegerAttribute_2= ruleIntegerAttribute
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeAccess().getIntegerAttributeParserRuleCall_2());
}
- pushFollow(FOLLOW_ruleIntegerAttribute_in_ruleAttribute1638);
+ pushFollow(FOLLOW_2);
this_IntegerAttribute_2=ruleIntegerAttribute();
state._fsp--;
@@ -2117,14 +2117,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:747:5: this_BooleanAttribute_3= ruleBooleanAttribute
+ // InternalEFactory.g:747:5: this_BooleanAttribute_3= ruleBooleanAttribute
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeAccess().getBooleanAttributeParserRuleCall_3());
}
- pushFollow(FOLLOW_ruleBooleanAttribute_in_ruleAttribute1665);
+ pushFollow(FOLLOW_2);
this_BooleanAttribute_3=ruleBooleanAttribute();
state._fsp--;
@@ -2139,14 +2139,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:757:5: this_DoubleAttribute_4= ruleDoubleAttribute
+ // InternalEFactory.g:757:5: this_DoubleAttribute_4= ruleDoubleAttribute
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeAccess().getDoubleAttributeParserRuleCall_4());
}
- pushFollow(FOLLOW_ruleDoubleAttribute_in_ruleAttribute1692);
+ pushFollow(FOLLOW_2);
this_DoubleAttribute_4=ruleDoubleAttribute();
state._fsp--;
@@ -2161,14 +2161,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:767:5: this_DateAttribute_5= ruleDateAttribute
+ // InternalEFactory.g:767:5: this_DateAttribute_5= ruleDateAttribute
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeAccess().getDateAttributeParserRuleCall_5());
}
- pushFollow(FOLLOW_ruleDateAttribute_in_ruleAttribute1719);
+ pushFollow(FOLLOW_2);
this_DateAttribute_5=ruleDateAttribute();
state._fsp--;
@@ -2183,14 +2183,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:777:5: this_NullAttribute_6= ruleNullAttribute
+ // InternalEFactory.g:777:5: this_NullAttribute_6= ruleNullAttribute
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeAccess().getNullAttributeParserRuleCall_6());
}
- pushFollow(FOLLOW_ruleNullAttribute_in_ruleAttribute1746);
+ pushFollow(FOLLOW_2);
this_NullAttribute_6=ruleNullAttribute();
state._fsp--;
@@ -2227,7 +2227,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:793:1: entryRuleEnumAttribute returns [EObject current=null] : iv_ruleEnumAttribute= ruleEnumAttribute EOF ;
+ // InternalEFactory.g:793:1: entryRuleEnumAttribute returns [EObject current=null] : iv_ruleEnumAttribute= ruleEnumAttribute EOF ;
public final EObject entryRuleEnumAttribute() throws RecognitionException {
EObject current = null;
@@ -2235,13 +2235,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:794:2: (iv_ruleEnumAttribute= ruleEnumAttribute EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:795:2: iv_ruleEnumAttribute= ruleEnumAttribute EOF
+ // InternalEFactory.g:794:2: (iv_ruleEnumAttribute= ruleEnumAttribute EOF )
+ // InternalEFactory.g:795:2: iv_ruleEnumAttribute= ruleEnumAttribute EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumAttributeRule());
}
- pushFollow(FOLLOW_ruleEnumAttribute_in_entryRuleEnumAttribute1781);
+ pushFollow(FOLLOW_1);
iv_ruleEnumAttribute=ruleEnumAttribute();
state._fsp--;
@@ -2249,7 +2249,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleEnumAttribute;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleEnumAttribute1791); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -2267,7 +2267,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:802:1: ruleEnumAttribute returns [EObject current=null] : (otherlv_0= ':' ( ( ruleQualifiedName ) ) ) ;
+ // InternalEFactory.g:802:1: ruleEnumAttribute returns [EObject current=null] : (otherlv_0= ':' ( ( ruleQualifiedName ) ) ) ;
public final EObject ruleEnumAttribute() throws RecognitionException {
EObject current = null;
@@ -2276,23 +2276,23 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:805:28: ( (otherlv_0= ':' ( ( ruleQualifiedName ) ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:806:1: (otherlv_0= ':' ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:805:28: ( (otherlv_0= ':' ( ( ruleQualifiedName ) ) ) )
+ // InternalEFactory.g:806:1: (otherlv_0= ':' ( ( ruleQualifiedName ) ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:806:1: (otherlv_0= ':' ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:806:3: otherlv_0= ':' ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:806:1: (otherlv_0= ':' ( ( ruleQualifiedName ) ) )
+ // InternalEFactory.g:806:3: otherlv_0= ':' ( ( ruleQualifiedName ) )
{
- otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleEnumAttribute1828); if (state.failed) return current;
+ otherlv_0=(Token)match(input,20,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getEnumAttributeAccess().getColonKeyword_0());
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:810:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:811:1: ( ruleQualifiedName )
+ // InternalEFactory.g:810:1: ( ( ruleQualifiedName ) )
+ // InternalEFactory.g:811:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:811:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:812:3: ruleQualifiedName
+ // InternalEFactory.g:811:1: ( ruleQualifiedName )
+ // InternalEFactory.g:812:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -2306,7 +2306,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getEnumAttributeAccess().getValueEEnumLiteralCrossReference_1_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleEnumAttribute1851);
+ pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
@@ -2345,7 +2345,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:833:1: entryRuleStringAttribute returns [EObject current=null] : iv_ruleStringAttribute= ruleStringAttribute EOF ;
+ // InternalEFactory.g:833:1: entryRuleStringAttribute returns [EObject current=null] : iv_ruleStringAttribute= ruleStringAttribute EOF ;
public final EObject entryRuleStringAttribute() throws RecognitionException {
EObject current = null;
@@ -2353,13 +2353,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:834:2: (iv_ruleStringAttribute= ruleStringAttribute EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:835:2: iv_ruleStringAttribute= ruleStringAttribute EOF
+ // InternalEFactory.g:834:2: (iv_ruleStringAttribute= ruleStringAttribute EOF )
+ // InternalEFactory.g:835:2: iv_ruleStringAttribute= ruleStringAttribute EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStringAttributeRule());
}
- pushFollow(FOLLOW_ruleStringAttribute_in_entryRuleStringAttribute1887);
+ pushFollow(FOLLOW_1);
iv_ruleStringAttribute=ruleStringAttribute();
state._fsp--;
@@ -2367,7 +2367,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleStringAttribute;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStringAttribute1897); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -2385,7 +2385,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:842:1: ruleStringAttribute returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ;
+ // InternalEFactory.g:842:1: ruleStringAttribute returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ;
public final EObject ruleStringAttribute() throws RecognitionException {
EObject current = null;
@@ -2394,16 +2394,16 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:845:28: ( ( (lv_value_0_0= RULE_STRING ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:846:1: ( (lv_value_0_0= RULE_STRING ) )
+ // InternalEFactory.g:845:28: ( ( (lv_value_0_0= RULE_STRING ) ) )
+ // InternalEFactory.g:846:1: ( (lv_value_0_0= RULE_STRING ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:846:1: ( (lv_value_0_0= RULE_STRING ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:847:1: (lv_value_0_0= RULE_STRING )
+ // InternalEFactory.g:846:1: ( (lv_value_0_0= RULE_STRING ) )
+ // InternalEFactory.g:847:1: (lv_value_0_0= RULE_STRING )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:847:1: (lv_value_0_0= RULE_STRING )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:848:3: lv_value_0_0= RULE_STRING
+ // InternalEFactory.g:847:1: (lv_value_0_0= RULE_STRING )
+ // InternalEFactory.g:848:3: lv_value_0_0= RULE_STRING
{
- lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleStringAttribute1938); if (state.failed) return current;
+ lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_value_0_0, grammarAccess.getStringAttributeAccess().getValueSTRINGTerminalRuleCall_0());
@@ -2418,7 +2418,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"value",
lv_value_0_0,
- "STRING");
+ "org.eclipse.xtext.common.Terminals.STRING");
}
@@ -2447,7 +2447,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIntegerAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:872:1: entryRuleIntegerAttribute returns [EObject current=null] : iv_ruleIntegerAttribute= ruleIntegerAttribute EOF ;
+ // InternalEFactory.g:872:1: entryRuleIntegerAttribute returns [EObject current=null] : iv_ruleIntegerAttribute= ruleIntegerAttribute EOF ;
public final EObject entryRuleIntegerAttribute() throws RecognitionException {
EObject current = null;
@@ -2455,13 +2455,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:873:2: (iv_ruleIntegerAttribute= ruleIntegerAttribute EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:874:2: iv_ruleIntegerAttribute= ruleIntegerAttribute EOF
+ // InternalEFactory.g:873:2: (iv_ruleIntegerAttribute= ruleIntegerAttribute EOF )
+ // InternalEFactory.g:874:2: iv_ruleIntegerAttribute= ruleIntegerAttribute EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIntegerAttributeRule());
}
- pushFollow(FOLLOW_ruleIntegerAttribute_in_entryRuleIntegerAttribute1978);
+ pushFollow(FOLLOW_1);
iv_ruleIntegerAttribute=ruleIntegerAttribute();
state._fsp--;
@@ -2469,7 +2469,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleIntegerAttribute;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleIntegerAttribute1988); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -2487,7 +2487,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIntegerAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:881:1: ruleIntegerAttribute returns [EObject current=null] : ( (lv_value_0_0= ruleLong ) ) ;
+ // InternalEFactory.g:881:1: ruleIntegerAttribute returns [EObject current=null] : ( (lv_value_0_0= ruleLong ) ) ;
public final EObject ruleIntegerAttribute() throws RecognitionException {
EObject current = null;
@@ -2497,21 +2497,21 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:884:28: ( ( (lv_value_0_0= ruleLong ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:885:1: ( (lv_value_0_0= ruleLong ) )
+ // InternalEFactory.g:884:28: ( ( (lv_value_0_0= ruleLong ) ) )
+ // InternalEFactory.g:885:1: ( (lv_value_0_0= ruleLong ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:885:1: ( (lv_value_0_0= ruleLong ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:886:1: (lv_value_0_0= ruleLong )
+ // InternalEFactory.g:885:1: ( (lv_value_0_0= ruleLong ) )
+ // InternalEFactory.g:886:1: (lv_value_0_0= ruleLong )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:886:1: (lv_value_0_0= ruleLong )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:887:3: lv_value_0_0= ruleLong
+ // InternalEFactory.g:886:1: (lv_value_0_0= ruleLong )
+ // InternalEFactory.g:887:3: lv_value_0_0= ruleLong
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIntegerAttributeAccess().getValueLongParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleLong_in_ruleIntegerAttribute2033);
+ pushFollow(FOLLOW_2);
lv_value_0_0=ruleLong();
state._fsp--;
@@ -2525,7 +2525,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"value",
lv_value_0_0,
- "Long");
+ "org.eclipse.emf.eson.EFactory.Long");
afterParserOrEnumRuleCall();
}
@@ -2555,7 +2555,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDoubleAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:911:1: entryRuleDoubleAttribute returns [EObject current=null] : iv_ruleDoubleAttribute= ruleDoubleAttribute EOF ;
+ // InternalEFactory.g:911:1: entryRuleDoubleAttribute returns [EObject current=null] : iv_ruleDoubleAttribute= ruleDoubleAttribute EOF ;
public final EObject entryRuleDoubleAttribute() throws RecognitionException {
EObject current = null;
@@ -2563,13 +2563,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:912:2: (iv_ruleDoubleAttribute= ruleDoubleAttribute EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:913:2: iv_ruleDoubleAttribute= ruleDoubleAttribute EOF
+ // InternalEFactory.g:912:2: (iv_ruleDoubleAttribute= ruleDoubleAttribute EOF )
+ // InternalEFactory.g:913:2: iv_ruleDoubleAttribute= ruleDoubleAttribute EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDoubleAttributeRule());
}
- pushFollow(FOLLOW_ruleDoubleAttribute_in_entryRuleDoubleAttribute2068);
+ pushFollow(FOLLOW_1);
iv_ruleDoubleAttribute=ruleDoubleAttribute();
state._fsp--;
@@ -2577,7 +2577,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleDoubleAttribute;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDoubleAttribute2078); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -2595,7 +2595,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDoubleAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:920:1: ruleDoubleAttribute returns [EObject current=null] : ( (lv_value_0_0= ruleDouble ) ) ;
+ // InternalEFactory.g:920:1: ruleDoubleAttribute returns [EObject current=null] : ( (lv_value_0_0= ruleDouble ) ) ;
public final EObject ruleDoubleAttribute() throws RecognitionException {
EObject current = null;
@@ -2605,21 +2605,21 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:923:28: ( ( (lv_value_0_0= ruleDouble ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:924:1: ( (lv_value_0_0= ruleDouble ) )
+ // InternalEFactory.g:923:28: ( ( (lv_value_0_0= ruleDouble ) ) )
+ // InternalEFactory.g:924:1: ( (lv_value_0_0= ruleDouble ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:924:1: ( (lv_value_0_0= ruleDouble ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:925:1: (lv_value_0_0= ruleDouble )
+ // InternalEFactory.g:924:1: ( (lv_value_0_0= ruleDouble ) )
+ // InternalEFactory.g:925:1: (lv_value_0_0= ruleDouble )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:925:1: (lv_value_0_0= ruleDouble )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:926:3: lv_value_0_0= ruleDouble
+ // InternalEFactory.g:925:1: (lv_value_0_0= ruleDouble )
+ // InternalEFactory.g:926:3: lv_value_0_0= ruleDouble
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDoubleAttributeAccess().getValueDoubleParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleDouble_in_ruleDoubleAttribute2123);
+ pushFollow(FOLLOW_2);
lv_value_0_0=ruleDouble();
state._fsp--;
@@ -2633,7 +2633,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"value",
lv_value_0_0,
- "Double");
+ "org.eclipse.emf.eson.EFactory.Double");
afterParserOrEnumRuleCall();
}
@@ -2663,7 +2663,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDateAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:950:1: entryRuleDateAttribute returns [EObject current=null] : iv_ruleDateAttribute= ruleDateAttribute EOF ;
+ // InternalEFactory.g:950:1: entryRuleDateAttribute returns [EObject current=null] : iv_ruleDateAttribute= ruleDateAttribute EOF ;
public final EObject entryRuleDateAttribute() throws RecognitionException {
EObject current = null;
@@ -2671,13 +2671,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:951:2: (iv_ruleDateAttribute= ruleDateAttribute EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:952:2: iv_ruleDateAttribute= ruleDateAttribute EOF
+ // InternalEFactory.g:951:2: (iv_ruleDateAttribute= ruleDateAttribute EOF )
+ // InternalEFactory.g:952:2: iv_ruleDateAttribute= ruleDateAttribute EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDateAttributeRule());
}
- pushFollow(FOLLOW_ruleDateAttribute_in_entryRuleDateAttribute2158);
+ pushFollow(FOLLOW_1);
iv_ruleDateAttribute=ruleDateAttribute();
state._fsp--;
@@ -2685,7 +2685,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleDateAttribute;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDateAttribute2168); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -2703,7 +2703,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDateAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:959:1: ruleDateAttribute returns [EObject current=null] : ( (lv_value_0_0= ruleDate ) ) ;
+ // InternalEFactory.g:959:1: ruleDateAttribute returns [EObject current=null] : ( (lv_value_0_0= ruleDate ) ) ;
public final EObject ruleDateAttribute() throws RecognitionException {
EObject current = null;
@@ -2713,21 +2713,21 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:962:28: ( ( (lv_value_0_0= ruleDate ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:963:1: ( (lv_value_0_0= ruleDate ) )
+ // InternalEFactory.g:962:28: ( ( (lv_value_0_0= ruleDate ) ) )
+ // InternalEFactory.g:963:1: ( (lv_value_0_0= ruleDate ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:963:1: ( (lv_value_0_0= ruleDate ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:964:1: (lv_value_0_0= ruleDate )
+ // InternalEFactory.g:963:1: ( (lv_value_0_0= ruleDate ) )
+ // InternalEFactory.g:964:1: (lv_value_0_0= ruleDate )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:964:1: (lv_value_0_0= ruleDate )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:965:3: lv_value_0_0= ruleDate
+ // InternalEFactory.g:964:1: (lv_value_0_0= ruleDate )
+ // InternalEFactory.g:965:3: lv_value_0_0= ruleDate
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDateAttributeAccess().getValueDateParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleDate_in_ruleDateAttribute2213);
+ pushFollow(FOLLOW_2);
lv_value_0_0=ruleDate();
state._fsp--;
@@ -2741,7 +2741,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"value",
lv_value_0_0,
- "Date");
+ "org.eclipse.emf.eson.EFactory.Date");
afterParserOrEnumRuleCall();
}
@@ -2771,7 +2771,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNullAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:989:1: entryRuleNullAttribute returns [EObject current=null] : iv_ruleNullAttribute= ruleNullAttribute EOF ;
+ // InternalEFactory.g:989:1: entryRuleNullAttribute returns [EObject current=null] : iv_ruleNullAttribute= ruleNullAttribute EOF ;
public final EObject entryRuleNullAttribute() throws RecognitionException {
EObject current = null;
@@ -2779,13 +2779,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:990:2: (iv_ruleNullAttribute= ruleNullAttribute EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:991:2: iv_ruleNullAttribute= ruleNullAttribute EOF
+ // InternalEFactory.g:990:2: (iv_ruleNullAttribute= ruleNullAttribute EOF )
+ // InternalEFactory.g:991:2: iv_ruleNullAttribute= ruleNullAttribute EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNullAttributeRule());
}
- pushFollow(FOLLOW_ruleNullAttribute_in_entryRuleNullAttribute2248);
+ pushFollow(FOLLOW_1);
iv_ruleNullAttribute=ruleNullAttribute();
state._fsp--;
@@ -2793,7 +2793,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNullAttribute;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNullAttribute2258); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -2811,7 +2811,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNullAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:998:1: ruleNullAttribute returns [EObject current=null] : ( (lv_value_0_0= 'NULL' ) ) ;
+ // InternalEFactory.g:998:1: ruleNullAttribute returns [EObject current=null] : ( (lv_value_0_0= 'NULL' ) ) ;
public final EObject ruleNullAttribute() throws RecognitionException {
EObject current = null;
@@ -2820,16 +2820,16 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1001:28: ( ( (lv_value_0_0= 'NULL' ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1002:1: ( (lv_value_0_0= 'NULL' ) )
+ // InternalEFactory.g:1001:28: ( ( (lv_value_0_0= 'NULL' ) ) )
+ // InternalEFactory.g:1002:1: ( (lv_value_0_0= 'NULL' ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1002:1: ( (lv_value_0_0= 'NULL' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1003:1: (lv_value_0_0= 'NULL' )
+ // InternalEFactory.g:1002:1: ( (lv_value_0_0= 'NULL' ) )
+ // InternalEFactory.g:1003:1: (lv_value_0_0= 'NULL' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1003:1: (lv_value_0_0= 'NULL' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1004:3: lv_value_0_0= 'NULL'
+ // InternalEFactory.g:1003:1: (lv_value_0_0= 'NULL' )
+ // InternalEFactory.g:1004:3: lv_value_0_0= 'NULL'
{
- lv_value_0_0=(Token)match(input,23,FOLLOW_23_in_ruleNullAttribute2300); if (state.failed) return current;
+ lv_value_0_0=(Token)match(input,23,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_value_0_0, grammarAccess.getNullAttributeAccess().getValueNULLKeyword_0());
@@ -2869,7 +2869,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBooleanAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1025:1: entryRuleBooleanAttribute returns [EObject current=null] : iv_ruleBooleanAttribute= ruleBooleanAttribute EOF ;
+ // InternalEFactory.g:1025:1: entryRuleBooleanAttribute returns [EObject current=null] : iv_ruleBooleanAttribute= ruleBooleanAttribute EOF ;
public final EObject entryRuleBooleanAttribute() throws RecognitionException {
EObject current = null;
@@ -2877,13 +2877,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1026:2: (iv_ruleBooleanAttribute= ruleBooleanAttribute EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1027:2: iv_ruleBooleanAttribute= ruleBooleanAttribute EOF
+ // InternalEFactory.g:1026:2: (iv_ruleBooleanAttribute= ruleBooleanAttribute EOF )
+ // InternalEFactory.g:1027:2: iv_ruleBooleanAttribute= ruleBooleanAttribute EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBooleanAttributeRule());
}
- pushFollow(FOLLOW_ruleBooleanAttribute_in_entryRuleBooleanAttribute2348);
+ pushFollow(FOLLOW_1);
iv_ruleBooleanAttribute=ruleBooleanAttribute();
state._fsp--;
@@ -2891,7 +2891,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleBooleanAttribute;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanAttribute2358); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -2909,7 +2909,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanAttribute"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1034:1: ruleBooleanAttribute returns [EObject current=null] : ( (lv_value_0_0= ruleBoolean ) ) ;
+ // InternalEFactory.g:1034:1: ruleBooleanAttribute returns [EObject current=null] : ( (lv_value_0_0= ruleBoolean ) ) ;
public final EObject ruleBooleanAttribute() throws RecognitionException {
EObject current = null;
@@ -2919,21 +2919,21 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1037:28: ( ( (lv_value_0_0= ruleBoolean ) ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1038:1: ( (lv_value_0_0= ruleBoolean ) )
+ // InternalEFactory.g:1037:28: ( ( (lv_value_0_0= ruleBoolean ) ) )
+ // InternalEFactory.g:1038:1: ( (lv_value_0_0= ruleBoolean ) )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1038:1: ( (lv_value_0_0= ruleBoolean ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1039:1: (lv_value_0_0= ruleBoolean )
+ // InternalEFactory.g:1038:1: ( (lv_value_0_0= ruleBoolean ) )
+ // InternalEFactory.g:1039:1: (lv_value_0_0= ruleBoolean )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1039:1: (lv_value_0_0= ruleBoolean )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1040:3: lv_value_0_0= ruleBoolean
+ // InternalEFactory.g:1039:1: (lv_value_0_0= ruleBoolean )
+ // InternalEFactory.g:1040:3: lv_value_0_0= ruleBoolean
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBooleanAttributeAccess().getValueBooleanParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleBoolean_in_ruleBooleanAttribute2403);
+ pushFollow(FOLLOW_2);
lv_value_0_0=ruleBoolean();
state._fsp--;
@@ -2947,7 +2947,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
current,
"value",
lv_value_0_0,
- "Boolean");
+ "org.eclipse.emf.eson.EFactory.Boolean");
afterParserOrEnumRuleCall();
}
@@ -2977,7 +2977,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1064:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
+ // InternalEFactory.g:1064:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
public final String entryRuleQualifiedNameWithWildcard() throws RecognitionException {
String current = null;
@@ -2985,13 +2985,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1065:2: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1066:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
+ // InternalEFactory.g:1065:2: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
+ // InternalEFactory.g:1066:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameWithWildcardRule());
}
- pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard2439);
+ pushFollow(FOLLOW_1);
iv_ruleQualifiedNameWithWildcard=ruleQualifiedNameWithWildcard();
state._fsp--;
@@ -2999,7 +2999,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleQualifiedNameWithWildcard.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard2450); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -3017,7 +3017,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedNameWithWildcard"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1073:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) ;
+ // InternalEFactory.g:1073:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) ;
public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildcard() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3028,18 +3028,18 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1076:28: ( (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1077:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? )
+ // InternalEFactory.g:1076:28: ( (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) )
+ // InternalEFactory.g:1077:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1077:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1078:5: this_QualifiedName_0= ruleQualifiedName (kw= '.*' )?
+ // InternalEFactory.g:1077:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? )
+ // InternalEFactory.g:1078:5: this_QualifiedName_0= ruleQualifiedName (kw= '.*' )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleQualifiedNameWithWildcard2497);
+ pushFollow(FOLLOW_14);
this_QualifiedName_0=ruleQualifiedName();
state._fsp--;
@@ -3054,7 +3054,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1088:1: (kw= '.*' )?
+ // InternalEFactory.g:1088:1: (kw= '.*' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3063,9 +3063,9 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1089:2: kw= '.*'
+ // InternalEFactory.g:1089:2: kw= '.*'
{
- kw=(Token)match(input,14,FOLLOW_14_in_ruleQualifiedNameWithWildcard2516); if (state.failed) return current;
+ kw=(Token)match(input,14,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -3101,7 +3101,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedName"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1102:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ // InternalEFactory.g:1102:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
public final String entryRuleQualifiedName() throws RecognitionException {
String current = null;
@@ -3109,13 +3109,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1103:2: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1104:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // InternalEFactory.g:1103:2: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // InternalEFactory.g:1104:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameRule());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName2559);
+ pushFollow(FOLLOW_1);
iv_ruleQualifiedName=ruleQualifiedName();
state._fsp--;
@@ -3123,7 +3123,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleQualifiedName.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName2570); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -3141,7 +3141,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedName"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1111:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
+ // InternalEFactory.g:1111:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3154,18 +3154,18 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1114:28: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1115:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // InternalEFactory.g:1114:28: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
+ // InternalEFactory.g:1115:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1115:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1116:5: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ // InternalEFactory.g:1115:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // InternalEFactory.g:1116:5: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleValidID_in_ruleQualifiedName2617);
+ pushFollow(FOLLOW_15);
this_ValidID_0=ruleValidID();
state._fsp--;
@@ -3180,7 +3180,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1126:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ // InternalEFactory.g:1126:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
loop14:
do {
int alt14=2;
@@ -3193,12 +3193,12 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt14) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1126:2: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
+ // InternalEFactory.g:1126:2: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1126:2: ( ( '.' )=>kw= '.' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1126:3: ( '.' )=>kw= '.'
+ // InternalEFactory.g:1126:2: ( ( '.' )=>kw= '.' )
+ // InternalEFactory.g:1126:3: ( '.' )=>kw= '.'
{
- kw=(Token)match(input,24,FOLLOW_24_in_ruleQualifiedName2645); if (state.failed) return current;
+ kw=(Token)match(input,24,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -3213,7 +3213,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
}
- pushFollow(FOLLOW_ruleValidID_in_ruleQualifiedName2668);
+ pushFollow(FOLLOW_15);
this_ValidID_2=ruleValidID();
state._fsp--;
@@ -3260,7 +3260,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleValidID"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1153:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ;
+ // InternalEFactory.g:1153:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ;
public final String entryRuleValidID() throws RecognitionException {
String current = null;
@@ -3268,13 +3268,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1154:2: (iv_ruleValidID= ruleValidID EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1155:2: iv_ruleValidID= ruleValidID EOF
+ // InternalEFactory.g:1154:2: (iv_ruleValidID= ruleValidID EOF )
+ // InternalEFactory.g:1155:2: iv_ruleValidID= ruleValidID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValidIDRule());
}
- pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID2716);
+ pushFollow(FOLLOW_1);
iv_ruleValidID=ruleValidID();
state._fsp--;
@@ -3282,7 +3282,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleValidID.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleValidID2727); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -3300,7 +3300,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleValidID"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1162:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID | this_LONG_ID_1= RULE_LONG_ID | this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:1162:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID | this_LONG_ID_1= RULE_LONG_ID | this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED ) ;
public final AntlrDatatypeRuleToken ruleValidID() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3311,10 +3311,10 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1165:28: ( (this_ID_0= RULE_ID | this_LONG_ID_1= RULE_LONG_ID | this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1166:1: (this_ID_0= RULE_ID | this_LONG_ID_1= RULE_LONG_ID | this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:1165:28: ( (this_ID_0= RULE_ID | this_LONG_ID_1= RULE_LONG_ID | this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:1166:1: (this_ID_0= RULE_ID | this_LONG_ID_1= RULE_LONG_ID | this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1166:1: (this_ID_0= RULE_ID | this_LONG_ID_1= RULE_LONG_ID | this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:1166:1: (this_ID_0= RULE_ID | this_LONG_ID_1= RULE_LONG_ID | this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED )
int alt15=3;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -3342,9 +3342,9 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt15) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1166:6: this_ID_0= RULE_ID
+ // InternalEFactory.g:1166:6: this_ID_0= RULE_ID
{
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID2767); if (state.failed) return current;
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_ID_0);
@@ -3359,9 +3359,9 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1174:10: this_LONG_ID_1= RULE_LONG_ID
+ // InternalEFactory.g:1174:10: this_LONG_ID_1= RULE_LONG_ID
{
- this_LONG_ID_1=(Token)match(input,RULE_LONG_ID,FOLLOW_RULE_LONG_ID_in_ruleValidID2793); if (state.failed) return current;
+ this_LONG_ID_1=(Token)match(input,RULE_LONG_ID,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_LONG_ID_1);
@@ -3376,9 +3376,9 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1182:10: this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED
+ // InternalEFactory.g:1182:10: this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED
{
- this_LONG_UNSIGNED_2=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_ruleValidID2819); if (state.failed) return current;
+ this_LONG_UNSIGNED_2=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_LONG_UNSIGNED_2);
@@ -3415,7 +3415,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBoolean"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1197:1: entryRuleBoolean returns [String current=null] : iv_ruleBoolean= ruleBoolean EOF ;
+ // InternalEFactory.g:1197:1: entryRuleBoolean returns [String current=null] : iv_ruleBoolean= ruleBoolean EOF ;
public final String entryRuleBoolean() throws RecognitionException {
String current = null;
@@ -3423,13 +3423,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1198:2: (iv_ruleBoolean= ruleBoolean EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1199:2: iv_ruleBoolean= ruleBoolean EOF
+ // InternalEFactory.g:1198:2: (iv_ruleBoolean= ruleBoolean EOF )
+ // InternalEFactory.g:1199:2: iv_ruleBoolean= ruleBoolean EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBooleanRule());
}
- pushFollow(FOLLOW_ruleBoolean_in_entryRuleBoolean2865);
+ pushFollow(FOLLOW_1);
iv_ruleBoolean=ruleBoolean();
state._fsp--;
@@ -3437,7 +3437,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleBoolean.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleBoolean2876); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -3455,7 +3455,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBoolean"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1206:1: ruleBoolean returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ;
+ // InternalEFactory.g:1206:1: ruleBoolean returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ;
public final AntlrDatatypeRuleToken ruleBoolean() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3464,10 +3464,10 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1209:28: ( (kw= 'true' | kw= 'false' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1210:1: (kw= 'true' | kw= 'false' )
+ // InternalEFactory.g:1209:28: ( (kw= 'true' | kw= 'false' ) )
+ // InternalEFactory.g:1210:1: (kw= 'true' | kw= 'false' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1210:1: (kw= 'true' | kw= 'false' )
+ // InternalEFactory.g:1210:1: (kw= 'true' | kw= 'false' )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -3486,9 +3486,9 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
switch (alt16) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1211:2: kw= 'true'
+ // InternalEFactory.g:1211:2: kw= 'true'
{
- kw=(Token)match(input,25,FOLLOW_25_in_ruleBoolean2914); if (state.failed) return current;
+ kw=(Token)match(input,25,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -3499,9 +3499,9 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1218:2: kw= 'false'
+ // InternalEFactory.g:1218:2: kw= 'false'
{
- kw=(Token)match(input,26,FOLLOW_26_in_ruleBoolean2933); if (state.failed) return current;
+ kw=(Token)match(input,26,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -3534,7 +3534,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLong"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1231:1: entryRuleLong returns [String current=null] : iv_ruleLong= ruleLong EOF ;
+ // InternalEFactory.g:1231:1: entryRuleLong returns [String current=null] : iv_ruleLong= ruleLong EOF ;
public final String entryRuleLong() throws RecognitionException {
String current = null;
@@ -3542,13 +3542,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1232:2: (iv_ruleLong= ruleLong EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1233:2: iv_ruleLong= ruleLong EOF
+ // InternalEFactory.g:1232:2: (iv_ruleLong= ruleLong EOF )
+ // InternalEFactory.g:1233:2: iv_ruleLong= ruleLong EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLongRule());
}
- pushFollow(FOLLOW_ruleLong_in_entryRuleLong2974);
+ pushFollow(FOLLOW_1);
iv_ruleLong=ruleLong();
state._fsp--;
@@ -3556,7 +3556,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLong.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleLong2985); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -3574,7 +3574,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLong"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1240:1: ruleLong returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:1240:1: ruleLong returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED ) ;
public final AntlrDatatypeRuleToken ruleLong() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3584,13 +3584,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1243:28: ( ( (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1244:1: ( (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:1243:28: ( ( (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:1244:1: ( (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1244:1: ( (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1244:2: (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED
+ // InternalEFactory.g:1244:1: ( (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:1244:2: (kw= '-' )? this_LONG_UNSIGNED_1= RULE_LONG_UNSIGNED
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1244:2: (kw= '-' )?
+ // InternalEFactory.g:1244:2: (kw= '-' )?
int alt17=2;
int LA17_0 = input.LA(1);
@@ -3599,9 +3599,9 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
switch (alt17) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1245:2: kw= '-'
+ // InternalEFactory.g:1245:2: kw= '-'
{
- kw=(Token)match(input,27,FOLLOW_27_in_ruleLong3024); if (state.failed) return current;
+ kw=(Token)match(input,27,FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -3614,7 +3614,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- this_LONG_UNSIGNED_1=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_ruleLong3041); if (state.failed) return current;
+ this_LONG_UNSIGNED_1=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_LONG_UNSIGNED_1);
@@ -3648,7 +3648,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDouble"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1265:1: entryRuleDouble returns [String current=null] : iv_ruleDouble= ruleDouble EOF ;
+ // InternalEFactory.g:1265:1: entryRuleDouble returns [String current=null] : iv_ruleDouble= ruleDouble EOF ;
public final String entryRuleDouble() throws RecognitionException {
String current = null;
@@ -3656,13 +3656,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1266:2: (iv_ruleDouble= ruleDouble EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1267:2: iv_ruleDouble= ruleDouble EOF
+ // InternalEFactory.g:1266:2: (iv_ruleDouble= ruleDouble EOF )
+ // InternalEFactory.g:1267:2: iv_ruleDouble= ruleDouble EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDoubleRule());
}
- pushFollow(FOLLOW_ruleDouble_in_entryRuleDouble3087);
+ pushFollow(FOLLOW_1);
iv_ruleDouble=ruleDouble();
state._fsp--;
@@ -3670,7 +3670,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleDouble.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDouble3098); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -3688,7 +3688,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDouble"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1274:1: ruleDouble returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:1274:1: ruleDouble returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED ) ;
public final AntlrDatatypeRuleToken ruleDouble() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3700,18 +3700,18 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1277:28: ( (this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1278:1: (this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:1277:28: ( (this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:1278:1: (this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1278:1: (this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1279:5: this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED
+ // InternalEFactory.g:1278:1: (this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:1279:5: this_Long_0= ruleLong kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDoubleAccess().getLongParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleLong_in_ruleDouble3145);
+ pushFollow(FOLLOW_17);
this_Long_0=ruleLong();
state._fsp--;
@@ -3726,14 +3726,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- kw=(Token)match(input,24,FOLLOW_24_in_ruleDouble3163); if (state.failed) return current;
+ kw=(Token)match(input,24,FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getDoubleAccess().getFullStopKeyword_1());
}
- this_LONG_UNSIGNED_2=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_ruleDouble3178); if (state.failed) return current;
+ this_LONG_UNSIGNED_2=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_LONG_UNSIGNED_2);
@@ -3767,7 +3767,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDate"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1310:1: entryRuleDate returns [String current=null] : iv_ruleDate= ruleDate EOF ;
+ // InternalEFactory.g:1310:1: entryRuleDate returns [String current=null] : iv_ruleDate= ruleDate EOF ;
public final String entryRuleDate() throws RecognitionException {
String current = null;
@@ -3775,13 +3775,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1311:2: (iv_ruleDate= ruleDate EOF )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1312:2: iv_ruleDate= ruleDate EOF
+ // InternalEFactory.g:1311:2: (iv_ruleDate= ruleDate EOF )
+ // InternalEFactory.g:1312:2: iv_ruleDate= ruleDate EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDateRule());
}
- pushFollow(FOLLOW_ruleDate_in_entryRuleDate3224);
+ pushFollow(FOLLOW_1);
iv_ruleDate=ruleDate();
state._fsp--;
@@ -3789,7 +3789,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleDate.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDate3235); if (state.failed) return current;
+ match(input,EOF,FOLLOW_2); if (state.failed) return current;
}
@@ -3807,7 +3807,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDate"
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1319:1: ruleDate returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED ) ;
+ // InternalEFactory.g:1319:1: ruleDate returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED ) ;
public final AntlrDatatypeRuleToken ruleDate() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3819,13 +3819,13 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1322:28: ( (this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1323:1: (this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:1322:28: ( (this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED ) )
+ // InternalEFactory.g:1323:1: (this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1323:1: (this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1323:6: this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED
+ // InternalEFactory.g:1323:1: (this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED )
+ // InternalEFactory.g:1323:6: this_LONG_UNSIGNED_0= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_2= RULE_LONG_UNSIGNED kw= '.' this_LONG_UNSIGNED_4= RULE_LONG_UNSIGNED
{
- this_LONG_UNSIGNED_0=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_ruleDate3275); if (state.failed) return current;
+ this_LONG_UNSIGNED_0=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_17); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_LONG_UNSIGNED_0);
@@ -3836,14 +3836,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newLeafNode(this_LONG_UNSIGNED_0, grammarAccess.getDateAccess().getLONG_UNSIGNEDTerminalRuleCall_0());
}
- kw=(Token)match(input,24,FOLLOW_24_in_ruleDate3293); if (state.failed) return current;
+ kw=(Token)match(input,24,FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getDateAccess().getFullStopKeyword_1());
}
- this_LONG_UNSIGNED_2=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_ruleDate3308); if (state.failed) return current;
+ this_LONG_UNSIGNED_2=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_17); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_LONG_UNSIGNED_2);
@@ -3854,14 +3854,14 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
newLeafNode(this_LONG_UNSIGNED_2, grammarAccess.getDateAccess().getLONG_UNSIGNEDTerminalRuleCall_2());
}
- kw=(Token)match(input,24,FOLLOW_24_in_ruleDate3326); if (state.failed) return current;
+ kw=(Token)match(input,24,FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getDateAccess().getFullStopKeyword_3());
}
- this_LONG_UNSIGNED_4=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_RULE_LONG_UNSIGNED_in_ruleDate3341); if (state.failed) return current;
+ this_LONG_UNSIGNED_4=(Token)match(input,RULE_LONG_UNSIGNED,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_LONG_UNSIGNED_4);
@@ -3895,18 +3895,18 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred1_InternalEFactory
public final void synpred1_InternalEFactory_fragment() throws RecognitionException {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:8: ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:9: ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' )
+ // InternalEFactory.g:515:8: ( ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' ) )
+ // InternalEFactory.g:515:9: ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:9: ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:10: () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{'
+ // InternalEFactory.g:515:9: ( () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{' )
+ // InternalEFactory.g:515:10: () ( ( ruleQualifiedName ) )? ( ( ruleValidID ) )? '{'
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:515:10: ()
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:516:1:
+ // InternalEFactory.g:515:10: ()
+ // InternalEFactory.g:516:1:
{
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:516:2: ( ( ruleQualifiedName ) )?
+ // InternalEFactory.g:516:2: ( ( ruleQualifiedName ) )?
int alt18=2;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -3928,12 +3928,12 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
switch (alt18) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:517:1: ( ruleQualifiedName )
+ // InternalEFactory.g:517:1: ( ruleQualifiedName )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:517:1: ( ruleQualifiedName )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:518:3: ruleQualifiedName
+ // InternalEFactory.g:517:1: ( ruleQualifiedName )
+ // InternalEFactory.g:518:3: ruleQualifiedName
{
- pushFollow(FOLLOW_ruleQualifiedName_in_synpred1_InternalEFactory1111);
+ pushFollow(FOLLOW_11);
ruleQualifiedName();
state._fsp--;
@@ -3947,7 +3947,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:520:3: ( ( ruleValidID ) )?
+ // InternalEFactory.g:520:3: ( ( ruleValidID ) )?
int alt19=2;
int LA19_0 = input.LA(1);
@@ -3956,12 +3956,12 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
switch (alt19) {
case 1 :
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:521:1: ( ruleValidID )
+ // InternalEFactory.g:521:1: ( ruleValidID )
{
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:521:1: ( ruleValidID )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:522:1: ruleValidID
+ // InternalEFactory.g:521:1: ( ruleValidID )
+ // InternalEFactory.g:522:1: ruleValidID
{
- pushFollow(FOLLOW_ruleValidID_in_synpred1_InternalEFactory1121);
+ pushFollow(FOLLOW_6);
ruleValidID();
state._fsp--;
@@ -3975,7 +3975,7 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- match(input,17,FOLLOW_17_in_synpred1_InternalEFactory1128); if (state.failed) return ;
+ match(input,17,FOLLOW_2); if (state.failed) return ;
}
@@ -3986,10 +3986,10 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred2_InternalEFactory
public final void synpred2_InternalEFactory_fragment() throws RecognitionException {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:597:7: ( ruleReference )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:597:9: ruleReference
+ // InternalEFactory.g:597:7: ( ruleReference )
+ // InternalEFactory.g:597:9: ruleReference
{
- pushFollow(FOLLOW_ruleReference_in_synpred2_InternalEFactory1257);
+ pushFollow(FOLLOW_2);
ruleReference();
state._fsp--;
@@ -4001,10 +4001,10 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred3_InternalEFactory
public final void synpred3_InternalEFactory_fragment() throws RecognitionException {
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1126:3: ( '.' )
- // ../org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/parser/antlr/internal/InternalEFactory.g:1127:2: '.'
+ // InternalEFactory.g:1126:3: ( '.' )
+ // InternalEFactory.g:1127:2: '.'
{
- match(input,24,FOLLOW_24_in_synpred3_InternalEFactory2636); if (state.failed) return ;
+ match(input,24,FOLLOW_2); if (state.failed) return ;
}
}
@@ -4012,11 +4012,11 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
// Delegated rules
- public final boolean synpred1_InternalEFactory() {
+ public final boolean synpred2_InternalEFactory() {
state.backtracking++;
int start = input.mark();
try {
- synpred1_InternalEFactory_fragment(); // can never throw exception
+ synpred2_InternalEFactory_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -4026,11 +4026,11 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred2_InternalEFactory() {
+ public final boolean synpred1_InternalEFactory() {
state.backtracking++;
int start = input.mark();
try {
- synpred2_InternalEFactory_fragment(); // can never throw exception
+ synpred1_InternalEFactory_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -4058,81 +4058,61 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
protected DFA4 dfa4 = new DFA4(this);
protected DFA12 dfa12 = new DFA12(this);
- static final String DFA4_eotS =
- "\16\uffff";
- static final String DFA4_eofS =
- "\1\5\1\uffff\3\1\3\uffff\4\1\1\uffff\1\1";
- static final String DFA4_minS =
- "\1\4\1\uffff\3\5\1\uffff\10\5";
- static final String DFA4_maxS =
- "\1\33\1\uffff\3\30\1\uffff\2\7\4\30\1\7\1\30";
- static final String DFA4_acceptS =
- "\1\uffff\1\1\3\uffff\1\2\10\uffff";
- static final String DFA4_specialS =
- "\16\uffff}>";
- static final String[] DFA4_transitionS = {
+ static final String dfa_1s = "\16\uffff";
+ static final String dfa_2s = "\1\5\1\uffff\3\1\3\uffff\4\1\1\uffff\1\1";
+ static final String dfa_3s = "\1\4\1\uffff\3\5\1\uffff\10\5";
+ static final String dfa_4s = "\1\33\1\uffff\3\30\1\uffff\2\7\4\30\1\7\1\30";
+ static final String dfa_5s = "\1\uffff\1\1\3\uffff\1\2\10\uffff";
+ static final String dfa_6s = "\16\uffff}>";
+ static final String[] dfa_7s = {
"\1\1\1\3\1\4\1\2\11\uffff\1\1\1\uffff\1\5\2\1\1\uffff\1\1\1\uffff\3\1",
"",
"\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\6",
"\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\7",
"\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\7",
"",
- "\1\10\1\11\1\12",
- "\1\10\1\11\1\13",
+ "\1\11\1\12\1\10",
+ "\1\11\1\12\1\13",
+ "\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\14",
"\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\7",
"\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\7",
- "\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\14",
"\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\7",
- "\1\10\1\11\1\15",
+ "\1\11\1\12\1\15",
"\3\1\11\uffff\1\1\1\uffff\1\1\1\5\3\uffff\1\7"
};
- static final short[] DFA4_eot = DFA.unpackEncodedString(DFA4_eotS);
- static final short[] DFA4_eof = DFA.unpackEncodedString(DFA4_eofS);
- static final char[] DFA4_min = DFA.unpackEncodedStringToUnsignedChars(DFA4_minS);
- static final char[] DFA4_max = DFA.unpackEncodedStringToUnsignedChars(DFA4_maxS);
- static final short[] DFA4_accept = DFA.unpackEncodedString(DFA4_acceptS);
- static final short[] DFA4_special = DFA.unpackEncodedString(DFA4_specialS);
- static final short[][] DFA4_transition;
-
- static {
- int numStates = DFA4_transitionS.length;
- DFA4_transition = new short[numStates][];
- for (int i=0; i<numStates; i++) {
- DFA4_transition[i] = DFA.unpackEncodedString(DFA4_transitionS[i]);
- }
- }
+ static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
+ static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s);
+ static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
+ static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s);
+ static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
+ static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
+ static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
class DFA4 extends DFA {
public DFA4(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 4;
- this.eot = DFA4_eot;
- this.eof = DFA4_eof;
- this.min = DFA4_min;
- this.max = DFA4_max;
- this.accept = DFA4_accept;
- this.special = DFA4_special;
- this.transition = DFA4_transition;
+ this.eot = dfa_1;
+ this.eof = dfa_2;
+ this.min = dfa_3;
+ this.max = dfa_4;
+ this.accept = dfa_5;
+ this.special = dfa_6;
+ this.transition = dfa_7;
}
public String getDescription() {
return "376:1: ( (lv_value_2_0= ruleValue ) )?";
}
}
- static final String DFA12_eotS =
- "\15\uffff";
- static final String DFA12_eofS =
- "\4\uffff\1\11\2\uffff\1\11\3\uffff\1\12\1\uffff";
- static final String DFA12_minS =
- "\1\4\2\uffff\1\7\1\4\2\uffff\1\4\1\7\2\uffff\1\4\1\uffff";
- static final String DFA12_maxS =
- "\1\33\2\uffff\1\7\1\33\2\uffff\1\33\1\7\2\uffff\1\33\1\uffff";
- static final String DFA12_acceptS =
- "\1\uffff\1\1\1\2\2\uffff\1\4\1\7\2\uffff\1\3\1\5\1\uffff\1\6";
- static final String DFA12_specialS =
- "\15\uffff}>";
- static final String[] DFA12_transitionS = {
+ static final String dfa_8s = "\15\uffff";
+ static final String dfa_9s = "\4\uffff\1\11\2\uffff\1\11\3\uffff\1\12\1\uffff";
+ static final String dfa_10s = "\1\4\2\uffff\1\7\1\4\2\uffff\1\4\1\7\2\uffff\1\4\1\uffff";
+ static final String dfa_11s = "\1\33\2\uffff\1\7\1\33\2\uffff\1\33\1\7\2\uffff\1\33\1\uffff";
+ static final String dfa_12s = "\1\uffff\1\1\1\2\2\uffff\1\4\1\7\2\uffff\1\3\1\5\1\uffff\1\6";
+ static final String dfa_13s = "\15\uffff}>";
+ static final String[] dfa_14s = {
"\1\2\2\uffff\1\4\14\uffff\1\1\2\uffff\1\6\1\uffff\2\5\1\3",
"",
"",
@@ -4148,34 +4128,26 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS);
- static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS);
- static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS);
- static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS);
- static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS);
- static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS);
- static final short[][] DFA12_transition;
-
- static {
- int numStates = DFA12_transitionS.length;
- DFA12_transition = new short[numStates][];
- for (int i=0; i<numStates; i++) {
- DFA12_transition[i] = DFA.unpackEncodedString(DFA12_transitionS[i]);
- }
- }
+ static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s);
+ static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s);
+ static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s);
+ static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s);
+ static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
+ static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s);
+ static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s);
class DFA12 extends DFA {
public DFA12(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 12;
- this.eot = DFA12_eot;
- this.eof = DFA12_eof;
- this.min = DFA12_min;
- this.max = DFA12_max;
- this.accept = DFA12_accept;
- this.special = DFA12_special;
- this.transition = DFA12_transition;
+ this.eot = dfa_8;
+ this.eof = dfa_9;
+ this.min = dfa_10;
+ this.max = dfa_11;
+ this.accept = dfa_12;
+ this.special = dfa_13;
+ this.transition = dfa_14;
}
public String getDescription() {
return "716:1: (this_EnumAttribute_0= ruleEnumAttribute | this_StringAttribute_1= ruleStringAttribute | this_IntegerAttribute_2= ruleIntegerAttribute | this_BooleanAttribute_3= ruleBooleanAttribute | this_DoubleAttribute_4= ruleDoubleAttribute | this_DateAttribute_5= ruleDateAttribute | this_NullAttribute_6= ruleNullAttribute )";
@@ -4183,131 +4155,22 @@ public class InternalEFactoryParser extends AbstractInternalAntlrParser {
}
- public static final BitSet FOLLOW_ruleFactory_in_entryRuleFactory75 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleFactory85 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamespaceImport_in_ruleFactory131 = new BitSet(new long[]{0x000000000001A0E0L});
- public static final BitSet FOLLOW_rulePackageImport_in_ruleFactory153 = new BitSet(new long[]{0x00000000000120E0L});
- public static final BitSet FOLLOW_ruleAnnotation_in_ruleFactory175 = new BitSet(new long[]{0x00000000000120E0L});
- public static final BitSet FOLLOW_ruleNewObject_in_ruleFactory197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePackageImport_in_entryRulePackageImport233 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePackageImport243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_rulePackageImport280 = new BitSet(new long[]{0x00000000000120E0L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rulePackageImport303 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_14_in_rulePackageImport315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamespaceImport_in_entryRuleNamespaceImport351 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNamespaceImport361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_ruleNamespaceImport398 = new BitSet(new long[]{0x00000000000120E0L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_ruleNamespaceImport419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotation_in_entryRuleAnnotation455 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAnnotation465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCustomNameMapping_in_ruleAnnotation511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCustomNameMapping_in_entryRuleCustomNameMapping545 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCustomNameMapping555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_ruleCustomNameMapping592 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_17_in_ruleCustomNameMapping604 = new BitSet(new long[]{0x00000000000120E0L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleCustomNameMapping627 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_18_in_ruleCustomNameMapping639 = new BitSet(new long[]{0x00000000000120E0L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleCustomNameMapping662 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleCustomNameMapping674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFeature_in_entryRuleFeature710 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleFeature720 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleFeature768 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_20_in_ruleFeature780 = new BitSet(new long[]{0x000000000EB320F2L});
- public static final BitSet FOLLOW_ruleValue_in_ruleFeature801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNewObject_in_entryRuleNewObject838 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNewObject848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleNewObject896 = new BitSet(new long[]{0x00000000000320E0L});
- public static final BitSet FOLLOW_ruleValidID_in_ruleNewObject917 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_17_in_ruleNewObject930 = new BitSet(new long[]{0x00000000000920E0L});
- public static final BitSet FOLLOW_ruleFeature_in_ruleNewObject951 = new BitSet(new long[]{0x00000000000920E0L});
- public static final BitSet FOLLOW_19_in_ruleNewObject964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValue_in_entryRuleValue1000 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleValue1010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiValue_in_ruleValue1057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttribute_in_ruleValue1084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleValue1158 = new BitSet(new long[]{0x00000000000320E0L});
- public static final BitSet FOLLOW_ruleValidID_in_ruleValue1180 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_17_in_ruleValue1193 = new BitSet(new long[]{0x00000000000920E0L});
- public static final BitSet FOLLOW_ruleFeature_in_ruleValue1216 = new BitSet(new long[]{0x00000000000920E0L});
- public static final BitSet FOLLOW_19_in_ruleValue1229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReference_in_ruleValue1273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiValue_in_entryRuleMultiValue1309 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleMultiValue1319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_ruleMultiValue1365 = new BitSet(new long[]{0x000000000EF320F0L});
- public static final BitSet FOLLOW_ruleValue_in_ruleMultiValue1386 = new BitSet(new long[]{0x000000000EF320F0L});
- public static final BitSet FOLLOW_22_in_ruleMultiValue1399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReference_in_entryRuleReference1435 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleReference1445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleReference1492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttribute_in_entryRuleAttribute1527 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAttribute1537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEnumAttribute_in_ruleAttribute1584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringAttribute_in_ruleAttribute1611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIntegerAttribute_in_ruleAttribute1638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanAttribute_in_ruleAttribute1665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoubleAttribute_in_ruleAttribute1692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDateAttribute_in_ruleAttribute1719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullAttribute_in_ruleAttribute1746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEnumAttribute_in_entryRuleEnumAttribute1781 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleEnumAttribute1791 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_ruleEnumAttribute1828 = new BitSet(new long[]{0x00000000000120E0L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleEnumAttribute1851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringAttribute_in_entryRuleStringAttribute1887 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStringAttribute1897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleStringAttribute1938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIntegerAttribute_in_entryRuleIntegerAttribute1978 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIntegerAttribute1988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLong_in_ruleIntegerAttribute2033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoubleAttribute_in_entryRuleDoubleAttribute2068 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDoubleAttribute2078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDouble_in_ruleDoubleAttribute2123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDateAttribute_in_entryRuleDateAttribute2158 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDateAttribute2168 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDate_in_ruleDateAttribute2213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullAttribute_in_entryRuleNullAttribute2248 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNullAttribute2258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_ruleNullAttribute2300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanAttribute_in_entryRuleBooleanAttribute2348 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBooleanAttribute2358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBoolean_in_ruleBooleanAttribute2403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard2439 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard2450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_ruleQualifiedNameWithWildcard2497 = new BitSet(new long[]{0x0000000000004002L});
- public static final BitSet FOLLOW_14_in_ruleQualifiedNameWithWildcard2516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName2559 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName2570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_ruleQualifiedName2617 = new BitSet(new long[]{0x0000000001000002L});
- public static final BitSet FOLLOW_24_in_ruleQualifiedName2645 = new BitSet(new long[]{0x00000000000120E0L});
- public static final BitSet FOLLOW_ruleValidID_in_ruleQualifiedName2668 = new BitSet(new long[]{0x0000000001000002L});
- public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID2716 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleValidID2727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleValidID2767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_ID_in_ruleValidID2793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_ruleValidID2819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBoolean_in_entryRuleBoolean2865 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBoolean2876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_ruleBoolean2914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_ruleBoolean2933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLong_in_entryRuleLong2974 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLong2985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_ruleLong3024 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_ruleLong3041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDouble_in_entryRuleDouble3087 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDouble3098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLong_in_ruleDouble3145 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleDouble3163 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_ruleDouble3178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDate_in_entryRuleDate3224 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDate3235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_ruleDate3275 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleDate3293 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_ruleDate3308 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleDate3326 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_RULE_LONG_UNSIGNED_in_ruleDate3341 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_synpred1_InternalEFactory1111 = new BitSet(new long[]{0x00000000000320E0L});
- public static final BitSet FOLLOW_ruleValidID_in_synpred1_InternalEFactory1121 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_17_in_synpred1_InternalEFactory1128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReference_in_synpred2_InternalEFactory1257 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_synpred3_InternalEFactory2636 = 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[]{0x000000000001A0E0L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x00000000000120E0L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x000000000EB320F2L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x00000000000320E0L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x00000000000920E0L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x000000000EF320F0L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000004002L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000001000002L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000001000000L});
} \ No newline at end of file
diff --git a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/serializer/EFactorySemanticSequencer.java b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/serializer/EFactorySemanticSequencer.java
index 041ba6c..7e2c358 100644
--- a/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/serializer/EFactorySemanticSequencer.java
+++ b/plugins/org.eclipse.emf.eson/src-gen/org/eclipse/emf/eson/serializer/EFactorySemanticSequencer.java
@@ -4,8 +4,9 @@
package org.eclipse.emf.eson.serializer;
import com.google.inject.Inject;
-import com.google.inject.Provider;
+import java.util.Set;
import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.eson.eFactory.BooleanAttribute;
import org.eclipse.emf.eson.eFactory.Containment;
import org.eclipse.emf.eson.eFactory.CustomNameMapping;
@@ -24,15 +25,12 @@ import org.eclipse.emf.eson.eFactory.PackageImport;
import org.eclipse.emf.eson.eFactory.Reference;
import org.eclipse.emf.eson.eFactory.StringAttribute;
import org.eclipse.emf.eson.services.EFactoryGrammarAccess;
-import org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor;
+import org.eclipse.xtext.Action;
+import org.eclipse.xtext.Parameter;
+import org.eclipse.xtext.ParserRule;
+import org.eclipse.xtext.serializer.ISerializationContext;
import org.eclipse.xtext.serializer.acceptor.SequenceFeeder;
-import org.eclipse.xtext.serializer.diagnostic.ISemanticSequencerDiagnosticProvider;
-import org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor;
import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer;
-import org.eclipse.xtext.serializer.sequencer.GenericSequencer;
-import org.eclipse.xtext.serializer.sequencer.ISemanticNodeProvider.INodesForEObjectProvider;
-import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
-import org.eclipse.xtext.serializer.sequencer.ITransientValueService;
import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient;
@SuppressWarnings("all")
@@ -42,8 +40,13 @@ public class EFactorySemanticSequencer extends AbstractDelegatingSemanticSequenc
private EFactoryGrammarAccess grammarAccess;
@Override
- public void createSequence(EObject context, EObject semanticObject) {
- if(semanticObject.eClass().getEPackage() == EFactoryPackage.eINSTANCE) switch(semanticObject.eClass().getClassifierID()) {
+ public void sequence(ISerializationContext context, EObject semanticObject) {
+ EPackage epackage = semanticObject.eClass().getEPackage();
+ ParserRule rule = context.getParserRule();
+ Action action = context.getAssignedAction();
+ Set<Parameter> parameters = context.getEnabledBooleanParameters();
+ if (epackage == EFactoryPackage.eINSTANCE)
+ switch (semanticObject.eClass().getClassifierID()) {
case EFactoryPackage.BOOLEAN_ATTRIBUTE:
sequence_BooleanAttribute(context, (BooleanAttribute) semanticObject);
return;
@@ -78,11 +81,11 @@ public class EFactorySemanticSequencer extends AbstractDelegatingSemanticSequenc
sequence_NamespaceImport(context, (NamespaceImport) semanticObject);
return;
case EFactoryPackage.NEW_OBJECT:
- if(context == grammarAccess.getNewObjectRule()) {
+ if (rule == grammarAccess.getNewObjectRule()) {
sequence_NewObject(context, (NewObject) semanticObject);
return;
}
- else if(context == grammarAccess.getValueAccess().getContainmentValueAction_2_3()) {
+ else if (action == grammarAccess.getValueAccess().getContainmentValueAction_2_3()) {
sequence_Value_Containment_2_3(context, (NewObject) semanticObject);
return;
}
@@ -100,38 +103,46 @@ public class EFactorySemanticSequencer extends AbstractDelegatingSemanticSequenc
sequence_StringAttribute(context, (StringAttribute) semanticObject);
return;
}
- if (errorAcceptor != null) errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
+ if (errorAcceptor != null)
+ errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
}
/**
+ * Contexts:
+ * Value returns BooleanAttribute
+ * Attribute returns BooleanAttribute
+ * BooleanAttribute returns BooleanAttribute
+ *
* Constraint:
* value=Boolean
*/
- protected void sequence_BooleanAttribute(EObject context, BooleanAttribute semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.BOOLEAN_ATTRIBUTE__VALUE) == ValueTransient.YES)
+ protected void sequence_BooleanAttribute(ISerializationContext context, BooleanAttribute semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.BOOLEAN_ATTRIBUTE__VALUE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.BOOLEAN_ATTRIBUTE__VALUE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getBooleanAttributeAccess().getValueBooleanParserRuleCall_0(), semanticObject.isValue());
feeder.finish();
}
/**
+ * Contexts:
+ * Annotation returns CustomNameMapping
+ * CustomNameMapping returns CustomNameMapping
+ *
* Constraint:
* (eClass=[EClass|QualifiedName] nameFeature=[EAttribute|QualifiedName])
*/
- protected void sequence_CustomNameMapping(EObject context, CustomNameMapping semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.CUSTOM_NAME_MAPPING__ECLASS) == ValueTransient.YES)
+ protected void sequence_CustomNameMapping(ISerializationContext context, CustomNameMapping semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.CUSTOM_NAME_MAPPING__ECLASS) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.CUSTOM_NAME_MAPPING__ECLASS));
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.CUSTOM_NAME_MAPPING__NAME_FEATURE) == ValueTransient.YES)
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.CUSTOM_NAME_MAPPING__NAME_FEATURE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.CUSTOM_NAME_MAPPING__NAME_FEATURE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getCustomNameMappingAccess().getEClassEClassQualifiedNameParserRuleCall_2_0_1(), semanticObject.getEClass());
feeder.accept(grammarAccess.getCustomNameMappingAccess().getNameFeatureEAttributeQualifiedNameParserRuleCall_4_0_1(), semanticObject.getNameFeature());
feeder.finish();
@@ -139,206 +150,257 @@ public class EFactorySemanticSequencer extends AbstractDelegatingSemanticSequenc
/**
+ * Contexts:
+ * Value returns DateAttribute
+ * Attribute returns DateAttribute
+ * DateAttribute returns DateAttribute
+ *
* Constraint:
* value=Date
*/
- protected void sequence_DateAttribute(EObject context, DateAttribute semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.DATE_ATTRIBUTE__VALUE) == ValueTransient.YES)
+ protected void sequence_DateAttribute(ISerializationContext context, DateAttribute semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.DATE_ATTRIBUTE__VALUE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.DATE_ATTRIBUTE__VALUE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getDateAttributeAccess().getValueDateParserRuleCall_0(), semanticObject.getValue());
feeder.finish();
}
/**
+ * Contexts:
+ * Value returns DoubleAttribute
+ * Attribute returns DoubleAttribute
+ * DoubleAttribute returns DoubleAttribute
+ *
* Constraint:
* value=Double
*/
- protected void sequence_DoubleAttribute(EObject context, DoubleAttribute semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.DOUBLE_ATTRIBUTE__VALUE) == ValueTransient.YES)
+ protected void sequence_DoubleAttribute(ISerializationContext context, DoubleAttribute semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.DOUBLE_ATTRIBUTE__VALUE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.DOUBLE_ATTRIBUTE__VALUE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getDoubleAttributeAccess().getValueDoubleParserRuleCall_0(), semanticObject.getValue());
feeder.finish();
}
/**
+ * Contexts:
+ * Value returns EnumAttribute
+ * Attribute returns EnumAttribute
+ * EnumAttribute returns EnumAttribute
+ *
* Constraint:
* value=[EEnumLiteral|QualifiedName]
*/
- protected void sequence_EnumAttribute(EObject context, EnumAttribute semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.ENUM_ATTRIBUTE__VALUE) == ValueTransient.YES)
+ protected void sequence_EnumAttribute(ISerializationContext context, EnumAttribute semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.ENUM_ATTRIBUTE__VALUE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.ENUM_ATTRIBUTE__VALUE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getEnumAttributeAccess().getValueEEnumLiteralQualifiedNameParserRuleCall_1_0_1(), semanticObject.getValue());
feeder.finish();
}
/**
+ * Contexts:
+ * Factory returns Factory
+ *
* Constraint:
* (imports+=NamespaceImport* epackages+=PackageImport* annotations+=Annotation* root=NewObject)
*/
- protected void sequence_Factory(EObject context, Factory semanticObject) {
+ protected void sequence_Factory(ISerializationContext context, Factory semanticObject) {
genericSequencer.createSequence(context, semanticObject);
}
/**
+ * Contexts:
+ * Feature returns Feature
+ *
* Constraint:
* (eFeature=[EStructuralFeature|QualifiedName] value=Value?)
*/
- protected void sequence_Feature(EObject context, Feature semanticObject) {
+ protected void sequence_Feature(ISerializationContext context, Feature semanticObject) {
genericSequencer.createSequence(context, semanticObject);
}
/**
+ * Contexts:
+ * Value returns IntegerAttribute
+ * Attribute returns IntegerAttribute
+ * IntegerAttribute returns IntegerAttribute
+ *
* Constraint:
* value=Long
*/
- protected void sequence_IntegerAttribute(EObject context, IntegerAttribute semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.INTEGER_ATTRIBUTE__VALUE) == ValueTransient.YES)
+ protected void sequence_IntegerAttribute(ISerializationContext context, IntegerAttribute semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.INTEGER_ATTRIBUTE__VALUE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.INTEGER_ATTRIBUTE__VALUE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getIntegerAttributeAccess().getValueLongParserRuleCall_0(), semanticObject.getValue());
feeder.finish();
}
/**
+ * Contexts:
+ * Value returns MultiValue
+ * MultiValue returns MultiValue
+ *
* Constraint:
- * (values+=Value*)
+ * values+=Value*
*/
- protected void sequence_MultiValue(EObject context, MultiValue semanticObject) {
+ protected void sequence_MultiValue(ISerializationContext context, MultiValue semanticObject) {
genericSequencer.createSequence(context, semanticObject);
}
/**
+ * Contexts:
+ * NamespaceImport returns NamespaceImport
+ *
* Constraint:
* importedNamespace=QualifiedNameWithWildcard
*/
- protected void sequence_NamespaceImport(EObject context, NamespaceImport semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.NAMESPACE_IMPORT__IMPORTED_NAMESPACE) == ValueTransient.YES)
+ protected void sequence_NamespaceImport(ISerializationContext context, NamespaceImport semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.NAMESPACE_IMPORT__IMPORTED_NAMESPACE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.NAMESPACE_IMPORT__IMPORTED_NAMESPACE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getNamespaceImportAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0(), semanticObject.getImportedNamespace());
feeder.finish();
}
/**
+ * Contexts:
+ * NewObject returns NewObject
+ *
* Constraint:
* (eClass=[EClass|QualifiedName] name=ValidID? features+=Feature*)
*/
- protected void sequence_NewObject(EObject context, NewObject semanticObject) {
+ protected void sequence_NewObject(ISerializationContext context, NewObject semanticObject) {
genericSequencer.createSequence(context, semanticObject);
}
/**
+ * Contexts:
+ * Value returns NullAttribute
+ * Attribute returns NullAttribute
+ * NullAttribute returns NullAttribute
+ *
* Constraint:
* value='NULL'
*/
- protected void sequence_NullAttribute(EObject context, NullAttribute semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.NULL_ATTRIBUTE__VALUE) == ValueTransient.YES)
+ protected void sequence_NullAttribute(ISerializationContext context, NullAttribute semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.NULL_ATTRIBUTE__VALUE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.NULL_ATTRIBUTE__VALUE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getNullAttributeAccess().getValueNULLKeyword_0(), semanticObject.getValue());
feeder.finish();
}
/**
+ * Contexts:
+ * PackageImport returns PackageImport
+ *
* Constraint:
* ePackage=[EPackage|QualifiedName]
*/
- protected void sequence_PackageImport(EObject context, PackageImport semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.PACKAGE_IMPORT__EPACKAGE) == ValueTransient.YES)
+ protected void sequence_PackageImport(ISerializationContext context, PackageImport semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.PACKAGE_IMPORT__EPACKAGE) == ValueTransient.YES)
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EFactoryPackage.Literals.PACKAGE_IMPORT__EPACKAGE));
}
- INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
- SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getPackageImportAccess().getEPackageEPackageQualifiedNameParserRuleCall_1_0_1(), semanticObject.getEPackage());
feeder.finish();
}
/**
+ * Contexts:
+ * Value returns Reference
+ * Reference returns Reference
+ *
* Constraint:
* value=[EObject|QualifiedName]
*/
- protected void sequence_Reference(EObject context, Reference semanticObject) {
- if(errorAcceptor != null) {
- if(transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.REFERENCE__VALUE) == ValueTransient.YES)
+ protected void sequence_Reference(ISerializationContext context, Reference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, EFactoryPackage.Literals.REFERENCE__VALUE) == ValueTransient.YES)