Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext')
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/AbstractUMLConnectionPointReferenceUiModule.java18
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g8
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.tokens22
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceLexer.java1340
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceParser.java552
5 files changed, 836 insertions, 1104 deletions
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/AbstractUMLConnectionPointReferenceUiModule.java b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/AbstractUMLConnectionPointReferenceUiModule.java
index a2f878c4b23..9146a9f8386 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/AbstractUMLConnectionPointReferenceUiModule.java
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/AbstractUMLConnectionPointReferenceUiModule.java
@@ -1,16 +1,16 @@
+
/*
* generated by Xtext
*/
package org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui;
import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.eclipse.xtext.ui.DefaultUiModule;
/**
* Manual modifications go to {org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.UMLConnectionPointReferenceUiModule}
*/
@SuppressWarnings("all")
-public abstract class AbstractUMLConnectionPointReferenceUiModule extends DefaultUiModule {
+public abstract class AbstractUMLConnectionPointReferenceUiModule extends org.eclipse.xtext.ui.DefaultUiModule {
public AbstractUMLConnectionPointReferenceUiModule(AbstractUIPlugin plugin) {
super(plugin);
@@ -65,13 +65,11 @@ public abstract class AbstractUMLConnectionPointReferenceUiModule extends Defaul
}
// contributed by org.eclipse.xtext.ui.generator.labeling.LabelProviderFragment
- @Override
public Class<? extends org.eclipse.jface.viewers.ILabelProvider> bindILabelProvider() {
return org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.labeling.UMLConnectionPointReferenceLabelProvider.class;
}
// contributed by org.eclipse.xtext.ui.generator.labeling.LabelProviderFragment
- @Override
public void configureResourceUIServiceLabelProvider(com.google.inject.Binder binder) {
binder.bind(org.eclipse.jface.viewers.ILabelProvider.class).annotatedWith(org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider.class)
.to(org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.labeling.UMLConnectionPointReferenceDescriptionLabelProvider.class);
@@ -104,8 +102,8 @@ public abstract class AbstractUMLConnectionPointReferenceUiModule extends Defaul
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment
public void configureContentAssistLexerProvider(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.contentassist.antlr.internal.InternalUMLConnectionPointReferenceLexer.class).toProvider(
- org.eclipse.xtext.parser.antlr.LexerProvider.create(org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.contentassist.antlr.internal.InternalUMLConnectionPointReferenceLexer.class));
+ binder.bind(org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.contentassist.antlr.internal.InternalUMLConnectionPointReferenceLexer.class)
+ .toProvider(org.eclipse.xtext.parser.antlr.LexerProvider.create(org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.contentassist.antlr.internal.InternalUMLConnectionPointReferenceLexer.class));
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrUiGeneratorFragment
@@ -126,8 +124,13 @@ public abstract class AbstractUMLConnectionPointReferenceUiModule extends Defaul
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public Class<? extends org.eclipse.xtext.generator.IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
+ return org.eclipse.xtext.builder.EclipseOutputConfigurationProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS))
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS))
.to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
@@ -137,7 +140,6 @@ public abstract class AbstractUMLConnectionPointReferenceUiModule extends Defaul
}
// contributed by org.eclipse.xtext.ui.generator.quickfix.QuickfixProviderFragment
- @Override
public Class<? extends org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider> bindIssueResolutionProvider() {
return org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.quickfix.UMLConnectionPointReferenceQuickfixProvider.class;
}
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g
index bccd7e12152..2d6d1ec084d 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g
@@ -1,6 +1,6 @@
/*
-* generated by Xtext
-*/
+ * generated by Xtext
+ */
grammar InternalUMLConnectionPointReference;
options {
@@ -501,8 +501,6 @@ finally {
}
-RULE_INTEGER_VALUE : (('0'|'1'..'9' ('_'? '0'..'9')*)|('0b'|'0B') '0'..'1' ('_'? '0'..'1')*|('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F') ('_'? ('0'..'9'|'a'..'f'|'A'..'F'))*|'0' '_'? '0'..'7' ('_'? '0'..'7')*);
-
RULE_ID : (('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*|'\'' ( options {greedy=false;} : . )*'\'');
RULE_STRING : '"' ('\\' ('b'|'t'|'n'|'f'|'r'|'"'|'\''|'\\')|~(('\\'|'"')))* '"';
@@ -513,6 +511,8 @@ RULE_SL_COMMENT : '//' ~(('\n'|'\r'|'@'))* ('\r'? '\n')?;
RULE_INT : ('0'..'9')+;
+RULE_INTEGER_VALUE : (('0'|'1'..'9' ('_'? '0'..'9')*)|('0b'|'0B') '0'..'1' ('_'? '0'..'1')*|('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F') ('_'? ('0'..'9'|'a'..'f'|'A'..'F'))*|'0' '_'? '0'..'7' ('_'? '0'..'7')*);
+
RULE_WS : (' '|'\t'|'\r'|'\n')+;
RULE_ANY_OTHER : .;
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.tokens b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.tokens
index b94e58d40cb..71e3a2fa11e 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.tokens
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.tokens
@@ -1,14 +1,14 @@
+','=13
+'entry'=12
+'exit'=14
+RULE_ANY_OTHER=11
RULE_ID=4
-RULE_STRING=6
+RULE_INT=8
+RULE_INTEGER_VALUE=9
+RULE_ML_COMMENT=6
+RULE_SL_COMMENT=7
+RULE_STRING=5
+RULE_WS=10
T__12=12
-T__14=14
T__13=13
-RULE_ANY_OTHER=11
-RULE_INT=9
-RULE_INTEGER_VALUE=5
-RULE_WS=10
-RULE_SL_COMMENT=8
-RULE_ML_COMMENT=7
-'exit'=14
-','=13
-'entry'=12
+T__14=14
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceLexer.java b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceLexer.java
index e522e2a0872..0efc1f4d3a2 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceLexer.java
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceLexer.java
@@ -1,7 +1,5 @@
package org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui.contentassist.antlr.internal;
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
import org.antlr.runtime.BaseRecognizer;
import org.antlr.runtime.CharStream;
import org.antlr.runtime.DFA;
@@ -11,22 +9,24 @@ import org.antlr.runtime.MismatchedSetException;
import org.antlr.runtime.NoViableAltException;
import org.antlr.runtime.RecognitionException;
import org.antlr.runtime.RecognizerSharedState;
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.Lexer;
@SuppressWarnings("all")
public class InternalUMLConnectionPointReferenceLexer extends Lexer {
public static final int RULE_ID = 4;
- public static final int RULE_STRING = 6;
+ public static final int RULE_WS = 10;
+ public static final int RULE_STRING = 5;
+ public static final int RULE_ANY_OTHER = 11;
+ public static final int RULE_SL_COMMENT = 7;
+ public static final int RULE_INT = 8;
+ public static final int RULE_ML_COMMENT = 6;
+ public static final int RULE_INTEGER_VALUE = 9;
public static final int T__12 = 12;
- public static final int T__14 = 14;
public static final int T__13 = 13;
- public static final int RULE_ANY_OTHER = 11;
- public static final int RULE_INT = 9;
- public static final int RULE_INTEGER_VALUE = 5;
- public static final int RULE_WS = 10;
- public static final int RULE_SL_COMMENT = 8;
+ public static final int T__14 = 14;
public static final int EOF = -1;
- public static final int RULE_ML_COMMENT = 7;
// delegates
// delegators
@@ -44,9 +44,8 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
}
- @Override
public String getGrammarFileName() {
- return "../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g";
+ return "InternalUMLConnectionPointReference.g";
}
// $ANTLR start "T__12"
@@ -54,8 +53,8 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
try {
int _type = T__12;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:11:7: ( 'entry' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:11:9: 'entry'
+ // InternalUMLConnectionPointReference.g:11:7: ( 'entry' )
+ // InternalUMLConnectionPointReference.g:11:9: 'entry'
{
match("entry");
@@ -67,7 +66,6 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__12"
// $ANTLR start "T__13"
@@ -75,8 +73,8 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:12:7: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:12:9: ','
+ // InternalUMLConnectionPointReference.g:12:7: ( ',' )
+ // InternalUMLConnectionPointReference.g:12:9: ','
{
match(',');
@@ -87,7 +85,6 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__13"
// $ANTLR start "T__14"
@@ -95,8 +92,8 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:13:7: ( 'exit' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:13:9: 'exit'
+ // InternalUMLConnectionPointReference.g:13:7: ( 'exit' )
+ // InternalUMLConnectionPointReference.g:13:9: 'exit'
{
match("exit");
@@ -108,514 +105,60 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "T__14"
- // $ANTLR start "RULE_INTEGER_VALUE"
- public final void mRULE_INTEGER_VALUE() throws RecognitionException {
- try {
- int _type = RULE_INTEGER_VALUE;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:20: ( ( ( '0' | '1' .. '9' (
- // ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
- // )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:22: ( ( '0' | '1' .. '9' ( (
- // '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:22: ( ( '0' | '1' .. '9'
- // ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' ..
- // '7' )* )
- int alt13 = 4;
- int LA13_0 = input.LA(1);
-
- if ((LA13_0 == '0')) {
- switch (input.LA(2)) {
- case 'B':
- case 'b': {
- alt13 = 2;
- }
- break;
- case 'X':
- case 'x': {
- alt13 = 3;
- }
- break;
- case '0':
- case '1':
- case '2':
- case '3':
- case '4':
- case '5':
- case '6':
- case '7':
- case '_': {
- alt13 = 4;
- }
- break;
- default:
- alt13 = 1;
- }
-
- }
- else if (((LA13_0 >= '1' && LA13_0 <= '9'))) {
- alt13 = 1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
-
- throw nvae;
- }
- switch (alt13) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:23: ( '0' | '1' .. '9' (
- // ( '_' )? '0' .. '9' )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:23: ( '0' | '1' ..
- // '9' ( ( '_' )? '0' .. '9' )* )
- int alt3 = 2;
- int LA3_0 = input.LA(1);
-
- if ((LA3_0 == '0')) {
- alt3 = 1;
- }
- else if (((LA3_0 >= '1' && LA3_0 <= '9'))) {
- alt3 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 3, 0, input);
-
- throw nvae;
- }
- switch (alt3) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:24: '0'
- {
- match('0');
-
- }
- break;
- case 2:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:28: '1' .. '9' ( (
- // '_' )? '0' .. '9' )*
- {
- matchRange('1', '9');
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:37: ( ( '_' )?
- // '0' .. '9' )*
- loop2: do {
- int alt2 = 2;
- int LA2_0 = input.LA(1);
-
- if (((LA2_0 >= '0' && LA2_0 <= '9') || LA2_0 == '_')) {
- alt2 = 1;
- }
-
-
- switch (alt2) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:38: ( '_' )?
- // '0' .. '9'
- {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:38: ( '_'
- // )?
- int alt1 = 2;
- int LA1_0 = input.LA(1);
-
- if ((LA1_0 == '_')) {
- alt1 = 1;
- }
- switch (alt1) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:38: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- matchRange('0', '9');
-
- }
- break;
-
- default:
- break loop2;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
-
- }
- break;
- case 2:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:55: ( '0b' | '0B' ) '0'
- // .. '1' ( ( '_' )? '0' .. '1' )*
- {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:55: ( '0b' | '0B' )
- int alt4 = 2;
- int LA4_0 = input.LA(1);
-
- if ((LA4_0 == '0')) {
- int LA4_1 = input.LA(2);
-
- if ((LA4_1 == 'b')) {
- alt4 = 1;
- }
- else if ((LA4_1 == 'B')) {
- alt4 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 4, 1, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 4, 0, input);
-
- throw nvae;
- }
- switch (alt4) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:56: '0b'
- {
- match("0b");
-
-
- }
- break;
- case 2:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:61: '0B'
- {
- match("0B");
-
-
- }
- break;
-
- }
-
- matchRange('0', '1');
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:76: ( ( '_' )? '0' ..
- // '1' )*
- loop6: do {
- int alt6 = 2;
- int LA6_0 = input.LA(1);
-
- if (((LA6_0 >= '0' && LA6_0 <= '1') || LA6_0 == '_')) {
- alt6 = 1;
- }
-
-
- switch (alt6) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:77: ( '_' )? '0'
- // .. '1'
- {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:77: ( '_' )?
- int alt5 = 2;
- int LA5_0 = input.LA(1);
-
- if ((LA5_0 == '_')) {
- alt5 = 1;
- }
- switch (alt5) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:77: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- matchRange('0', '1');
-
- }
- break;
-
- default:
- break loop6;
- }
- } while (true);
-
-
- }
- break;
- case 3:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:93: ( '0x' | '0X' ) ( '0'
- // .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
- {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:93: ( '0x' | '0X' )
- int alt7 = 2;
- int LA7_0 = input.LA(1);
-
- if ((LA7_0 == '0')) {
- int LA7_1 = input.LA(2);
-
- if ((LA7_1 == 'x')) {
- alt7 = 1;
- }
- else if ((LA7_1 == 'X')) {
- alt7 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 1, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
-
- throw nvae;
- }
- switch (alt7) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:94: '0x'
- {
- match("0x");
-
-
- }
- break;
- case 2:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:99: '0X'
- {
- match("0X");
-
-
- }
- break;
-
- }
-
- if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'F') || (input.LA(1) >= 'a' && input.LA(1) <= 'f')) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null, input);
- recover(mse);
- throw mse;
- }
-
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:134: ( ( '_' )? ( '0'
- // .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
- loop9: do {
- int alt9 = 2;
- int LA9_0 = input.LA(1);
-
- if (((LA9_0 >= '0' && LA9_0 <= '9') || (LA9_0 >= 'A' && LA9_0 <= 'F') || LA9_0 == '_' || (LA9_0 >= 'a' && LA9_0 <= 'f'))) {
- alt9 = 1;
- }
-
-
- switch (alt9) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:135: ( '_' )? (
- // '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
- {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:135: ( '_' )?
- int alt8 = 2;
- int LA8_0 = input.LA(1);
-
- if ((LA8_0 == '_')) {
- alt8 = 1;
- }
- switch (alt8) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:135: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'F') || (input.LA(1) >= 'a' && input.LA(1) <= 'f')) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null, input);
- recover(mse);
- throw mse;
- }
-
-
- }
- break;
-
- default:
- break loop9;
- }
- } while (true);
-
-
- }
- break;
- case 4:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:171: '0' ( '_' )? '0' ..
- // '7' ( ( '_' )? '0' .. '7' )*
- {
- match('0');
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:175: ( '_' )?
- int alt10 = 2;
- int LA10_0 = input.LA(1);
-
- if ((LA10_0 == '_')) {
- alt10 = 1;
- }
- switch (alt10) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:175: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- matchRange('0', '7');
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:189: ( ( '_' )? '0'
- // .. '7' )*
- loop12: do {
- int alt12 = 2;
- int LA12_0 = input.LA(1);
-
- if (((LA12_0 >= '0' && LA12_0 <= '7') || LA12_0 == '_')) {
- alt12 = 1;
- }
-
-
- switch (alt12) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:190: ( '_' )? '0'
- // .. '7'
- {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:190: ( '_' )?
- int alt11 = 2;
- int LA11_0 = input.LA(1);
-
- if ((LA11_0 == '_')) {
- alt11 = 1;
- }
- switch (alt11) {
- case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:504:190: '_'
- {
- match('_');
-
- }
- break;
-
- }
-
- matchRange('0', '7');
-
- }
- break;
-
- default:
- break loop12;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- } finally {
- }
- }
-
- // $ANTLR end "RULE_INTEGER_VALUE"
-
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:506:9: ( ( ( 'a' .. 'z' | 'A' ..
- // 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:506:11: ( ( 'a' .. 'z' | 'A' ..
- // 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
+ // InternalUMLConnectionPointReference.g:504:9: ( ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' ) )
+ // InternalUMLConnectionPointReference.g:504:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:506:11: ( ( 'a' .. 'z' | 'A'
- // .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
- int alt16 = 2;
- int LA16_0 = input.LA(1);
-
- if (((LA16_0 >= 'A' && LA16_0 <= 'Z') || LA16_0 == '_' || (LA16_0 >= 'a' && LA16_0 <= 'z'))) {
- alt16 = 1;
- }
- else if ((LA16_0 == '\'')) {
- alt16 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ // InternalUMLConnectionPointReference.g:504:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
+ int alt3 = 2;
+ int LA3_0 = input.LA(1);
+
+ if (((LA3_0 >= 'A' && LA3_0 <= 'Z') || LA3_0 == '_' || (LA3_0 >= 'a' && LA3_0 <= 'z'))) {
+ alt3 = 1;
+ } else if ((LA3_0 == '\'')) {
+ alt3 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 3, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt3) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:506:12: ( 'a' .. 'z' | 'A' ..
- // 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalUMLConnectionPointReference.g:504:12: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
if ((input.LA(1) >= 'A' && input.LA(1) <= 'Z') || input.LA(1) == '_' || (input.LA(1) >= 'a' && input.LA(1) <= 'z')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
}
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:506:36: ( 'a' .. 'z' |
- // 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop14: do {
- int alt14 = 2;
- int LA14_0 = input.LA(1);
+ // InternalUMLConnectionPointReference.g:504:36: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop1: do {
+ int alt1 = 2;
+ int LA1_0 = input.LA(1);
- if (((LA14_0 >= '0' && LA14_0 <= '9') || (LA14_0 >= 'A' && LA14_0 <= 'Z') || LA14_0 == '_' || (LA14_0 >= 'a' && LA14_0 <= 'z'))) {
- alt14 = 1;
+ if (((LA1_0 >= '0' && LA1_0 <= '9') || (LA1_0 >= 'A' && LA1_0 <= 'Z') || LA1_0 == '_' || (LA1_0 >= 'a' && LA1_0 <= 'z'))) {
+ alt1 = 1;
}
- switch (alt14) {
+ switch (alt1) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:
+ // InternalUMLConnectionPointReference.g:
{
if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'Z') || input.LA(1) == '_' || (input.LA(1) >= 'a' && input.LA(1) <= 'z')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -626,7 +169,7 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
break;
default:
- break loop14;
+ break loop1;
}
} while (true);
@@ -634,27 +177,24 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:506:70: '\\'' ( options
- // {greedy=false; } : . )* '\\''
+ // InternalUMLConnectionPointReference.g:504:70: '\\'' ( options {greedy=false; } : . )* '\\''
{
match('\'');
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:506:75: ( options
- // {greedy=false; } : . )*
- loop15: do {
- int alt15 = 2;
- int LA15_0 = input.LA(1);
-
- if ((LA15_0 == '\'')) {
- alt15 = 2;
- }
- else if (((LA15_0 >= '\u0000' && LA15_0 <= '&') || (LA15_0 >= '(' && LA15_0 <= '\uFFFF'))) {
- alt15 = 1;
+ // InternalUMLConnectionPointReference.g:504:75: ( options {greedy=false; } : . )*
+ loop2: do {
+ int alt2 = 2;
+ int LA2_0 = input.LA(1);
+
+ if ((LA2_0 == '\'')) {
+ alt2 = 2;
+ } else if (((LA2_0 >= '\u0000' && LA2_0 <= '&') || (LA2_0 >= '(' && LA2_0 <= '\uFFFF'))) {
+ alt2 = 1;
}
- switch (alt15) {
+ switch (alt2) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:506:103: .
+ // InternalUMLConnectionPointReference.g:504:103: .
{
matchAny();
@@ -662,7 +202,7 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
break;
default:
- break loop15;
+ break loop2;
}
} while (true);
@@ -681,7 +221,6 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_ID"
// $ANTLR start "RULE_STRING"
@@ -689,37 +228,31 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:508:13: ( '\"' ( '\\\\' ( 'b' |
- // 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:508:15: '\"' ( '\\\\' ( 'b' | 't'
- // | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalUMLConnectionPointReference.g:506:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalUMLConnectionPointReference.g:506:15: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:508:19: ( '\\\\' ( 'b' | 't'
- // | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
- loop17: do {
- int alt17 = 3;
- int LA17_0 = input.LA(1);
-
- if ((LA17_0 == '\\')) {
- alt17 = 1;
- }
- else if (((LA17_0 >= '\u0000' && LA17_0 <= '!') || (LA17_0 >= '#' && LA17_0 <= '[') || (LA17_0 >= ']' && LA17_0 <= '\uFFFF'))) {
- alt17 = 2;
+ // InternalUMLConnectionPointReference.g:506:19: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop4: do {
+ int alt4 = 3;
+ int LA4_0 = input.LA(1);
+
+ if ((LA4_0 == '\\')) {
+ alt4 = 1;
+ } else if (((LA4_0 >= '\u0000' && LA4_0 <= '!') || (LA4_0 >= '#' && LA4_0 <= '[') || (LA4_0 >= ']' && LA4_0 <= '\uFFFF'))) {
+ alt4 = 2;
}
- switch (alt17) {
+ switch (alt4) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:508:20: '\\\\' ( 'b' |
- // 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // InternalUMLConnectionPointReference.g:506:20: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if (input.LA(1) == '\"' || input.LA(1) == '\'' || input.LA(1) == '\\' || input.LA(1) == 'b' || input.LA(1) == 'f' || input.LA(1) == 'n' || input.LA(1) == 'r' || input.LA(1) == 't') {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -729,14 +262,12 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:508:61: ~ ( ( '\\\\' |
- // '\"' ) )
+ // InternalUMLConnectionPointReference.g:506:61: ~ ( ( '\\\\' | '\"' ) )
{
if ((input.LA(1) >= '\u0000' && input.LA(1) <= '!') || (input.LA(1) >= '#' && input.LA(1) <= '[') || (input.LA(1) >= ']' && input.LA(1) <= '\uFFFF')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -747,7 +278,7 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
break;
default:
- break loop17;
+ break loop4;
}
} while (true);
@@ -760,7 +291,6 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_STRING"
// $ANTLR start "RULE_ML_COMMENT"
@@ -768,49 +298,43 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:510:17: ( '/*' ~ ( '@' ) (
- // options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:510:19: '/*' ~ ( '@' ) ( options
- // {greedy=false; } : . )* '*/'
+ // InternalUMLConnectionPointReference.g:508:17: ( '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/' )
+ // InternalUMLConnectionPointReference.g:508:19: '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/'
{
match("/*");
if ((input.LA(1) >= '\u0000' && input.LA(1) <= '?') || (input.LA(1) >= 'A' && input.LA(1) <= '\uFFFF')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
}
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:510:31: ( options
- // {greedy=false; } : . )*
- loop18: do {
- int alt18 = 2;
- int LA18_0 = input.LA(1);
+ // InternalUMLConnectionPointReference.g:508:31: ( options {greedy=false; } : . )*
+ loop5: do {
+ int alt5 = 2;
+ int LA5_0 = input.LA(1);
- if ((LA18_0 == '*')) {
- int LA18_1 = input.LA(2);
+ if ((LA5_0 == '*')) {
+ int LA5_1 = input.LA(2);
- if ((LA18_1 == '/')) {
- alt18 = 2;
- }
- else if (((LA18_1 >= '\u0000' && LA18_1 <= '.') || (LA18_1 >= '0' && LA18_1 <= '\uFFFF'))) {
- alt18 = 1;
+ if ((LA5_1 == '/')) {
+ alt5 = 2;
+ } else if (((LA5_1 >= '\u0000' && LA5_1 <= '.') || (LA5_1 >= '0' && LA5_1 <= '\uFFFF'))) {
+ alt5 = 1;
}
- }
- else if (((LA18_0 >= '\u0000' && LA18_0 <= ')') || (LA18_0 >= '+' && LA18_0 <= '\uFFFF'))) {
- alt18 = 1;
+ } else if (((LA5_0 >= '\u0000' && LA5_0 <= ')') || (LA5_0 >= '+' && LA5_0 <= '\uFFFF'))) {
+ alt5 = 1;
}
- switch (alt18) {
+ switch (alt5) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:510:59: .
+ // InternalUMLConnectionPointReference.g:508:59: .
{
matchAny();
@@ -818,7 +342,7 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
break;
default:
- break loop18;
+ break loop5;
}
} while (true);
@@ -832,7 +356,6 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_ML_COMMENT"
// $ANTLR start "RULE_SL_COMMENT"
@@ -840,34 +363,29 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:512:17: ( '//' (~ ( ( '\\n' |
- // '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:512:19: '//' (~ ( ( '\\n' | '\\r'
- // | '@' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalUMLConnectionPointReference.g:510:17: ( '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalUMLConnectionPointReference.g:510:19: '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:512:24: (~ ( ( '\\n' | '\\r'
- // | '@' ) ) )*
- loop19: do {
- int alt19 = 2;
- int LA19_0 = input.LA(1);
+ // InternalUMLConnectionPointReference.g:510:24: (~ ( ( '\\n' | '\\r' | '@' ) ) )*
+ loop6: do {
+ int alt6 = 2;
+ int LA6_0 = input.LA(1);
- if (((LA19_0 >= '\u0000' && LA19_0 <= '\t') || (LA19_0 >= '\u000B' && LA19_0 <= '\f') || (LA19_0 >= '\u000E' && LA19_0 <= '?') || (LA19_0 >= 'A' && LA19_0 <= '\uFFFF'))) {
- alt19 = 1;
+ if (((LA6_0 >= '\u0000' && LA6_0 <= '\t') || (LA6_0 >= '\u000B' && LA6_0 <= '\f') || (LA6_0 >= '\u000E' && LA6_0 <= '?') || (LA6_0 >= 'A' && LA6_0 <= '\uFFFF'))) {
+ alt6 = 1;
}
- switch (alt19) {
+ switch (alt6) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:512:24: ~ ( ( '\\n' |
- // '\\r' | '@' ) )
+ // InternalUMLConnectionPointReference.g:510:24: ~ ( ( '\\n' | '\\r' | '@' ) )
{
if ((input.LA(1) >= '\u0000' && input.LA(1) <= '\t') || (input.LA(1) >= '\u000B' && input.LA(1) <= '\f') || (input.LA(1) >= '\u000E' && input.LA(1) <= '?') || (input.LA(1) >= 'A' && input.LA(1) <= '\uFFFF')) {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -878,31 +396,31 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
break;
default:
- break loop19;
+ break loop6;
}
} while (true);
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:512:44: ( ( '\\r' )? '\\n' )?
- int alt21 = 2;
- int LA21_0 = input.LA(1);
+ // InternalUMLConnectionPointReference.g:510:44: ( ( '\\r' )? '\\n' )?
+ int alt8 = 2;
+ int LA8_0 = input.LA(1);
- if ((LA21_0 == '\n' || LA21_0 == '\r')) {
- alt21 = 1;
+ if ((LA8_0 == '\n' || LA8_0 == '\r')) {
+ alt8 = 1;
}
- switch (alt21) {
+ switch (alt8) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:512:45: ( '\\r' )? '\\n'
+ // InternalUMLConnectionPointReference.g:510:45: ( '\\r' )? '\\n'
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:512:45: ( '\\r' )?
- int alt20 = 2;
- int LA20_0 = input.LA(1);
+ // InternalUMLConnectionPointReference.g:510:45: ( '\\r' )?
+ int alt7 = 2;
+ int LA7_0 = input.LA(1);
- if ((LA20_0 == '\r')) {
- alt20 = 1;
+ if ((LA7_0 == '\r')) {
+ alt7 = 1;
}
- switch (alt20) {
+ switch (alt7) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:512:45: '\\r'
+ // InternalUMLConnectionPointReference.g:510:45: '\\r'
{
match('\r');
@@ -926,7 +444,6 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_SL_COMMENT"
// $ANTLR start "RULE_INT"
@@ -934,23 +451,23 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:514:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:514:12: ( '0' .. '9' )+
+ // InternalUMLConnectionPointReference.g:512:10: ( ( '0' .. '9' )+ )
+ // InternalUMLConnectionPointReference.g:512:12: ( '0' .. '9' )+
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:514:12: ( '0' .. '9' )+
- int cnt22 = 0;
- loop22: do {
- int alt22 = 2;
- int LA22_0 = input.LA(1);
-
- if (((LA22_0 >= '0' && LA22_0 <= '9'))) {
- alt22 = 1;
+ // InternalUMLConnectionPointReference.g:512:12: ( '0' .. '9' )+
+ int cnt9 = 0;
+ loop9: do {
+ int alt9 = 2;
+ int LA9_0 = input.LA(1);
+
+ if (((LA9_0 >= '0' && LA9_0 <= '9'))) {
+ alt9 = 1;
}
- switch (alt22) {
+ switch (alt9) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:514:13: '0' .. '9'
+ // InternalUMLConnectionPointReference.g:512:13: '0' .. '9'
{
matchRange('0', '9');
@@ -958,14 +475,12 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
break;
default:
- if (cnt22 >= 1) {
- break loop22;
- }
- EarlyExitException eee =
- new EarlyExitException(22, input);
+ if (cnt9 >= 1)
+ break loop9;
+ EarlyExitException eee = new EarlyExitException(9, input);
throw eee;
}
- cnt22++;
+ cnt9++;
} while (true);
@@ -976,21 +491,424 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_INT"
+ // $ANTLR start "RULE_INTEGER_VALUE"
+ public final void mRULE_INTEGER_VALUE() throws RecognitionException {
+ try {
+ int _type = RULE_INTEGER_VALUE;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalUMLConnectionPointReference.g:514:20: ( ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f'
+ // | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* ) )
+ // InternalUMLConnectionPointReference.g:514:22: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' |
+ // 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
+ {
+ // InternalUMLConnectionPointReference.g:514:22: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' ..
+ // 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
+ int alt22 = 4;
+ int LA22_0 = input.LA(1);
+
+ if ((LA22_0 == '0')) {
+ switch (input.LA(2)) {
+ case 'B':
+ case 'b': {
+ alt22 = 2;
+ }
+ break;
+ case 'X':
+ case 'x': {
+ alt22 = 3;
+ }
+ break;
+ case '0':
+ case '1':
+ case '2':
+ case '3':
+ case '4':
+ case '5':
+ case '6':
+ case '7':
+ case '_': {
+ alt22 = 4;
+ }
+ break;
+ default:
+ alt22 = 1;
+ }
+
+ } else if (((LA22_0 >= '1' && LA22_0 <= '9'))) {
+ alt22 = 1;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 22, 0, input);
+
+ throw nvae;
+ }
+ switch (alt22) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:23: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
+ {
+ // InternalUMLConnectionPointReference.g:514:23: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
+ int alt12 = 2;
+ int LA12_0 = input.LA(1);
+
+ if ((LA12_0 == '0')) {
+ alt12 = 1;
+ } else if (((LA12_0 >= '1' && LA12_0 <= '9'))) {
+ alt12 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 12, 0, input);
+
+ throw nvae;
+ }
+ switch (alt12) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:24: '0'
+ {
+ match('0');
+
+ }
+ break;
+ case 2:
+ // InternalUMLConnectionPointReference.g:514:28: '1' .. '9' ( ( '_' )? '0' .. '9' )*
+ {
+ matchRange('1', '9');
+ // InternalUMLConnectionPointReference.g:514:37: ( ( '_' )? '0' .. '9' )*
+ loop11: do {
+ int alt11 = 2;
+ int LA11_0 = input.LA(1);
+
+ if (((LA11_0 >= '0' && LA11_0 <= '9') || LA11_0 == '_')) {
+ alt11 = 1;
+ }
+
+
+ switch (alt11) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:38: ( '_' )? '0' .. '9'
+ {
+ // InternalUMLConnectionPointReference.g:514:38: ( '_' )?
+ int alt10 = 2;
+ int LA10_0 = input.LA(1);
+
+ if ((LA10_0 == '_')) {
+ alt10 = 1;
+ }
+ switch (alt10) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:38: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '9');
+
+ }
+ break;
+
+ default:
+ break loop11;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // InternalUMLConnectionPointReference.g:514:55: ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )*
+ {
+ // InternalUMLConnectionPointReference.g:514:55: ( '0b' | '0B' )
+ int alt13 = 2;
+ int LA13_0 = input.LA(1);
+
+ if ((LA13_0 == '0')) {
+ int LA13_1 = input.LA(2);
+
+ if ((LA13_1 == 'b')) {
+ alt13 = 1;
+ } else if ((LA13_1 == 'B')) {
+ alt13 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 13, 1, input);
+
+ throw nvae;
+ }
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 13, 0, input);
+
+ throw nvae;
+ }
+ switch (alt13) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:56: '0b'
+ {
+ match("0b");
+
+
+ }
+ break;
+ case 2:
+ // InternalUMLConnectionPointReference.g:514:61: '0B'
+ {
+ match("0B");
+
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '1');
+ // InternalUMLConnectionPointReference.g:514:76: ( ( '_' )? '0' .. '1' )*
+ loop15: do {
+ int alt15 = 2;
+ int LA15_0 = input.LA(1);
+
+ if (((LA15_0 >= '0' && LA15_0 <= '1') || LA15_0 == '_')) {
+ alt15 = 1;
+ }
+
+
+ switch (alt15) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:77: ( '_' )? '0' .. '1'
+ {
+ // InternalUMLConnectionPointReference.g:514:77: ( '_' )?
+ int alt14 = 2;
+ int LA14_0 = input.LA(1);
+
+ if ((LA14_0 == '_')) {
+ alt14 = 1;
+ }
+ switch (alt14) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:77: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '1');
+
+ }
+ break;
+
+ default:
+ break loop15;
+ }
+ } while (true);
+
+
+ }
+ break;
+ case 3:
+ // InternalUMLConnectionPointReference.g:514:93: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
+ {
+ // InternalUMLConnectionPointReference.g:514:93: ( '0x' | '0X' )
+ int alt16 = 2;
+ int LA16_0 = input.LA(1);
+
+ if ((LA16_0 == '0')) {
+ int LA16_1 = input.LA(2);
+
+ if ((LA16_1 == 'x')) {
+ alt16 = 1;
+ } else if ((LA16_1 == 'X')) {
+ alt16 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 16, 1, input);
+
+ throw nvae;
+ }
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 16, 0, input);
+
+ throw nvae;
+ }
+ switch (alt16) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:94: '0x'
+ {
+ match("0x");
+
+
+ }
+ break;
+ case 2:
+ // InternalUMLConnectionPointReference.g:514:99: '0X'
+ {
+ match("0X");
+
+
+ }
+ break;
+
+ }
+
+ if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'F') || (input.LA(1) >= 'a' && input.LA(1) <= 'f')) {
+ input.consume();
+
+ } else {
+ MismatchedSetException mse = new MismatchedSetException(null, input);
+ recover(mse);
+ throw mse;
+ }
+
+ // InternalUMLConnectionPointReference.g:514:134: ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
+ loop18: do {
+ int alt18 = 2;
+ int LA18_0 = input.LA(1);
+
+ if (((LA18_0 >= '0' && LA18_0 <= '9') || (LA18_0 >= 'A' && LA18_0 <= 'F') || LA18_0 == '_' || (LA18_0 >= 'a' && LA18_0 <= 'f'))) {
+ alt18 = 1;
+ }
+
+
+ switch (alt18) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:135: ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
+ {
+ // InternalUMLConnectionPointReference.g:514:135: ( '_' )?
+ int alt17 = 2;
+ int LA17_0 = input.LA(1);
+
+ if ((LA17_0 == '_')) {
+ alt17 = 1;
+ }
+ switch (alt17) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:135: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ if ((input.LA(1) >= '0' && input.LA(1) <= '9') || (input.LA(1) >= 'A' && input.LA(1) <= 'F') || (input.LA(1) >= 'a' && input.LA(1) <= 'f')) {
+ input.consume();
+
+ } else {
+ MismatchedSetException mse = new MismatchedSetException(null, input);
+ recover(mse);
+ throw mse;
+ }
+
+
+ }
+ break;
+
+ default:
+ break loop18;
+ }
+ } while (true);
+
+
+ }
+ break;
+ case 4:
+ // InternalUMLConnectionPointReference.g:514:171: '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )*
+ {
+ match('0');
+ // InternalUMLConnectionPointReference.g:514:175: ( '_' )?
+ int alt19 = 2;
+ int LA19_0 = input.LA(1);
+
+ if ((LA19_0 == '_')) {
+ alt19 = 1;
+ }
+ switch (alt19) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:175: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '7');
+ // InternalUMLConnectionPointReference.g:514:189: ( ( '_' )? '0' .. '7' )*
+ loop21: do {
+ int alt21 = 2;
+ int LA21_0 = input.LA(1);
+
+ if (((LA21_0 >= '0' && LA21_0 <= '7') || LA21_0 == '_')) {
+ alt21 = 1;
+ }
+
+
+ switch (alt21) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:190: ( '_' )? '0' .. '7'
+ {
+ // InternalUMLConnectionPointReference.g:514:190: ( '_' )?
+ int alt20 = 2;
+ int LA20_0 = input.LA(1);
+
+ if ((LA20_0 == '_')) {
+ alt20 = 1;
+ }
+ switch (alt20) {
+ case 1:
+ // InternalUMLConnectionPointReference.g:514:190: '_'
+ {
+ match('_');
+
+ }
+ break;
+
+ }
+
+ matchRange('0', '7');
+
+ }
+ break;
+
+ default:
+ break loop21;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ } finally {
+ }
+ }
+ // $ANTLR end "RULE_INTEGER_VALUE"
+
// $ANTLR start "RULE_WS"
public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:516:9: ( ( ' ' | '\\t' | '\\r' |
- // '\\n' )+ )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:516:11: ( ' ' | '\\t' | '\\r' |
- // '\\n' )+
+ // InternalUMLConnectionPointReference.g:516:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalUMLConnectionPointReference.g:516:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:516:11: ( ' ' | '\\t' | '\\r'
- // | '\\n' )+
+ // InternalUMLConnectionPointReference.g:516:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt23 = 0;
loop23: do {
int alt23 = 2;
@@ -1003,13 +921,12 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
switch (alt23) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:
+ // InternalUMLConnectionPointReference.g:
{
if ((input.LA(1) >= '\t' && input.LA(1) <= '\n') || input.LA(1) == '\r' || input.LA(1) == ' ') {
input.consume();
- }
- else {
+ } else {
MismatchedSetException mse = new MismatchedSetException(null, input);
recover(mse);
throw mse;
@@ -1020,11 +937,9 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
break;
default:
- if (cnt23 >= 1) {
+ if (cnt23 >= 1)
break loop23;
- }
- EarlyExitException eee =
- new EarlyExitException(23, input);
+ EarlyExitException eee = new EarlyExitException(23, input);
throw eee;
}
cnt23++;
@@ -1038,7 +953,6 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_WS"
// $ANTLR start "RULE_ANY_OTHER"
@@ -1046,8 +960,8 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:518:16: ( . )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:518:18: .
+ // InternalUMLConnectionPointReference.g:518:16: ( . )
+ // InternalUMLConnectionPointReference.g:518:18: .
{
matchAny();
@@ -1058,88 +972,85 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
} finally {
}
}
-
// $ANTLR end "RULE_ANY_OTHER"
- @Override
public void mTokens() throws RecognitionException {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:8: ( T__12 | T__13 | T__14 |
- // RULE_INTEGER_VALUE | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_INT | RULE_WS | RULE_ANY_OTHER )
+ // InternalUMLConnectionPointReference.g:1:8: ( T__12 | T__13 | T__14 | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_INT | RULE_INTEGER_VALUE | RULE_WS | RULE_ANY_OTHER )
int alt24 = 11;
alt24 = dfa24.predict(input);
switch (alt24) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:10: T__12
+ // InternalUMLConnectionPointReference.g:1:10: T__12
{
mT__12();
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:16: T__13
+ // InternalUMLConnectionPointReference.g:1:16: T__13
{
mT__13();
}
break;
case 3:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:22: T__14
+ // InternalUMLConnectionPointReference.g:1:22: T__14
{
mT__14();
}
break;
case 4:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:28: RULE_INTEGER_VALUE
+ // InternalUMLConnectionPointReference.g:1:28: RULE_ID
{
- mRULE_INTEGER_VALUE();
+ mRULE_ID();
}
break;
case 5:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:47: RULE_ID
+ // InternalUMLConnectionPointReference.g:1:36: RULE_STRING
{
- mRULE_ID();
+ mRULE_STRING();
}
break;
case 6:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:55: RULE_STRING
+ // InternalUMLConnectionPointReference.g:1:48: RULE_ML_COMMENT
{
- mRULE_STRING();
+ mRULE_ML_COMMENT();
}
break;
case 7:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:67: RULE_ML_COMMENT
+ // InternalUMLConnectionPointReference.g:1:64: RULE_SL_COMMENT
{
- mRULE_ML_COMMENT();
+ mRULE_SL_COMMENT();
}
break;
case 8:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:83: RULE_SL_COMMENT
+ // InternalUMLConnectionPointReference.g:1:80: RULE_INT
{
- mRULE_SL_COMMENT();
+ mRULE_INT();
}
break;
case 9:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:99: RULE_INT
+ // InternalUMLConnectionPointReference.g:1:89: RULE_INTEGER_VALUE
{
- mRULE_INT();
+ mRULE_INTEGER_VALUE();
}
break;
case 10:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:108: RULE_WS
+ // InternalUMLConnectionPointReference.g:1:108: RULE_WS
{
mRULE_WS();
}
break;
case 11:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:1:116: RULE_ANY_OTHER
+ // InternalUMLConnectionPointReference.g:1:116: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1152,35 +1063,22 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
protected DFA24 dfa24 = new DFA24(this);
- static final String DFA24_eotS =
- "\1\uffff\1\15\1\uffff\2\17\1\uffff\3\12\2\uffff\2\15\3\uffff\1" +
- "\17\1\uffff\1\17\4\uffff\2\15\1\17\1\15\1\35\1\36\2\uffff";
- static final String DFA24_eofS =
- "\37\uffff";
- static final String DFA24_minS =
- "\1\0\1\156\1\uffff\2\60\1\uffff\2\0\1\52\2\uffff\1\164\1\151\3" +
- "\uffff\1\60\1\uffff\1\60\4\uffff\1\162\1\164\1\60\1\171\2\60\2\uffff";
- static final String DFA24_maxS =
- "\1\uffff\1\170\1\uffff\2\71\1\uffff\2\uffff\1\57\2\uffff\1\164" +
- "\1\151\3\uffff\1\71\1\uffff\1\71\4\uffff\1\162\1\164\1\71\1\171" +
- "\2\172\2\uffff";
- static final String DFA24_acceptS =
- "\2\uffff\1\2\2\uffff\1\5\3\uffff\1\12\1\13\2\uffff\1\5\1\2\1\4" +
- "\1\uffff\1\11\1\uffff\1\6\1\7\1\10\1\12\6\uffff\1\3\1\1";
- static final String DFA24_specialS =
- "\1\0\5\uffff\1\1\1\2\27\uffff}>";
+ static final String DFA24_eotS = "\1\uffff\1\15\2\uffff\3\12\2\23\2\uffff\2\15\7\uffff\2\23\1\uffff\2\15\1\23\1\15\1\35\1\36\2\uffff";
+ static final String DFA24_eofS = "\37\uffff";
+ static final String DFA24_minS = "\1\0\1\156\2\uffff\2\0\1\52\2\60\2\uffff\1\164\1\151\7\uffff\2\60\1\uffff\1\162\1\164\1\60\1\171\2\60\2\uffff";
+ static final String DFA24_maxS = "\1\uffff\1\170\2\uffff\2\uffff\1\57\1\170\1\137\2\uffff\1\164\1\151\7\uffff\2\137\1\uffff\1\162\1\164\1\137\1\171\2\172\2\uffff";
+ static final String DFA24_acceptS = "\2\uffff\1\2\1\4\5\uffff\1\12\1\13\2\uffff\1\4\1\2\1\5\1\6\1\7\1\11\1\10\2\uffff\1\12\6\uffff\1\3\1\1";
+ static final String DFA24_specialS = "\1\2\3\uffff\1\0\1\1\31\uffff}>";
static final String[] DFA24_transitionS = {
- "\11\12\2\11\2\12\1\11\22\12\1\11\1\12\1\7\4\12\1\6\4\12\1\2" +
- "\2\12\1\10\1\3\11\4\7\12\32\5\4\12\1\5\1\12\4\5\1\1\25\5\uff85" +
- "\12",
+ "\11\12\2\11\2\12\1\11\22\12\1\11\1\12\1\5\4\12\1\4\4\12\1\2\2\12\1\6\1\7\11\10\7\12\32\3\4\12\1\3\1\12\4\3\1\1\25\3\uff85\12",
"\1\13\11\uffff\1\14",
"",
- "\10\20\2\21",
- "\12\22",
"",
"\0\15",
- "\0\23",
- "\1\24\4\uffff\1\25",
+ "\0\17",
+ "\1\20\4\uffff\1\21",
+ "\10\24\12\uffff\1\22\25\uffff\1\22\6\uffff\1\22\2\uffff\1\22\25\uffff\1\22",
+ "\12\25\45\uffff\1\22",
"",
"",
"\1\27",
@@ -1188,16 +1086,16 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
"",
"",
"",
- "\10\31\2\21",
"",
- "\12\22",
"",
"",
"",
+ "\10\31\47\uffff\1\22",
+ "\12\25\45\uffff\1\22",
"",
"\1\32",
"\1\33",
- "\10\31\2\21",
+ "\10\31\47\uffff\1\22",
"\1\34",
"\12\15\7\uffff\32\15\4\uffff\1\15\1\uffff\32\15",
"\12\15\7\uffff\32\15\4\uffff\1\15\1\uffff\32\15",
@@ -1235,17 +1133,43 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
this.transition = DFA24_transition;
}
- @Override
public String getDescription() {
- return "1:1: Tokens : ( T__12 | T__13 | T__14 | RULE_INTEGER_VALUE | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_INT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__12 | T__13 | T__14 | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_INT | RULE_INTEGER_VALUE | RULE_WS | RULE_ANY_OTHER );";
}
- @Override
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch (s) {
case 0:
+ int LA24_4 = input.LA(1);
+
+ s = -1;
+ if (((LA24_4 >= '\u0000' && LA24_4 <= '\uFFFF'))) {
+ s = 13;
+ }
+
+ else
+ s = 10;
+
+ if (s >= 0)
+ return s;
+ break;
+ case 1:
+ int LA24_5 = input.LA(1);
+
+ s = -1;
+ if (((LA24_5 >= '\u0000' && LA24_5 <= '\uFFFF'))) {
+ s = 15;
+ }
+
+ else
+ s = 10;
+
+ if (s >= 0)
+ return s;
+ break;
+ case 2:
int LA24_0 = input.LA(1);
s = -1;
@@ -1257,27 +1181,27 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
s = 2;
}
- else if ((LA24_0 == '0')) {
+ else if (((LA24_0 >= 'A' && LA24_0 <= 'Z') || LA24_0 == '_' || (LA24_0 >= 'a' && LA24_0 <= 'd') || (LA24_0 >= 'f' && LA24_0 <= 'z'))) {
s = 3;
}
- else if (((LA24_0 >= '1' && LA24_0 <= '9'))) {
+ else if ((LA24_0 == '\'')) {
s = 4;
}
- else if (((LA24_0 >= 'A' && LA24_0 <= 'Z') || LA24_0 == '_' || (LA24_0 >= 'a' && LA24_0 <= 'd') || (LA24_0 >= 'f' && LA24_0 <= 'z'))) {
+ else if ((LA24_0 == '\"')) {
s = 5;
}
- else if ((LA24_0 == '\'')) {
+ else if ((LA24_0 == '/')) {
s = 6;
}
- else if ((LA24_0 == '\"')) {
+ else if ((LA24_0 == '0')) {
s = 7;
}
- else if ((LA24_0 == '/')) {
+ else if (((LA24_0 >= '1' && LA24_0 <= '9'))) {
s = 8;
}
@@ -1290,41 +1214,11 @@ public class InternalUMLConnectionPointReferenceLexer extends Lexer {
s = 10;
}
- if (s >= 0) {
+ if (s >= 0)
return s;
- }
- break;
- case 1:
- int LA24_6 = input.LA(1);
-
- s = -1;
- if (((LA24_6 >= '\u0000' && LA24_6 <= '\uFFFF'))) {
- s = 13;
- } else {
- s = 10;
- }
-
- if (s >= 0) {
- return s;
- }
- break;
- case 2:
- int LA24_7 = input.LA(1);
-
- s = -1;
- if (((LA24_7 >= '\u0000' && LA24_7 <= '\uFFFF'))) {
- s = 19;
- } else {
- s = 10;
- }
-
- if (s >= 0) {
- return s;
- }
break;
}
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 24, _s, input);
+ NoViableAltException nvae = new NoViableAltException(getDescription(), 24, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceParser.java b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceParser.java
index 520a0393817..1866ec08e37 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceParser.java
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReferenceParser.java
@@ -12,20 +12,20 @@ import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternal
@SuppressWarnings("all")
public class InternalUMLConnectionPointReferenceParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_INTEGER_VALUE", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_INT", "RULE_WS", "RULE_ANY_OTHER", "'entry'", "','", "'exit'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_INT", "RULE_INTEGER_VALUE", "RULE_WS", "RULE_ANY_OTHER", "'entry'", "','", "'exit'"
};
public static final int RULE_ID = 4;
- public static final int RULE_STRING = 6;
+ public static final int RULE_WS = 10;
+ public static final int RULE_STRING = 5;
+ public static final int RULE_ANY_OTHER = 11;
+ public static final int RULE_SL_COMMENT = 7;
+ public static final int RULE_INT = 8;
+ public static final int RULE_ML_COMMENT = 6;
+ public static final int RULE_INTEGER_VALUE = 9;
public static final int T__12 = 12;
- public static final int T__14 = 14;
public static final int T__13 = 13;
- public static final int RULE_ANY_OTHER = 11;
- public static final int RULE_INT = 9;
- public static final int RULE_INTEGER_VALUE = 5;
- public static final int RULE_WS = 10;
- public static final int RULE_SL_COMMENT = 8;
+ public static final int T__14 = 14;
public static final int EOF = -1;
- public static final int RULE_ML_COMMENT = 7;
// delegates
// delegators
@@ -41,12 +41,10 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
- @Override
public String[] getTokenNames() {
return InternalUMLConnectionPointReferenceParser.tokenNames;
}
- @Override
public String getGrammarFileName() {
return "../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g";
}
@@ -73,23 +71,20 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
// $ANTLR start "entryRuleConnectionPointReferenceRule"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:60:1:
- // entryRuleConnectionPointReferenceRule : ruleConnectionPointReferenceRule EOF ;
+ // InternalUMLConnectionPointReference.g:60:1: entryRuleConnectionPointReferenceRule : ruleConnectionPointReferenceRule EOF ;
public final void entryRuleConnectionPointReferenceRule() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:61:1: (
- // ruleConnectionPointReferenceRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:62:1:
- // ruleConnectionPointReferenceRule EOF
+ // InternalUMLConnectionPointReference.g:61:1: ( ruleConnectionPointReferenceRule EOF )
+ // InternalUMLConnectionPointReference.g:62:1: ruleConnectionPointReferenceRule EOF
{
before(grammarAccess.getConnectionPointReferenceRuleRule());
- pushFollow(FOLLOW_ruleConnectionPointReferenceRule_in_entryRuleConnectionPointReferenceRule61);
+ pushFollow(FOLLOW_1);
ruleConnectionPointReferenceRule();
state._fsp--;
after(grammarAccess.getConnectionPointReferenceRuleRule());
- match(input, EOF, FOLLOW_EOF_in_entryRuleConnectionPointReferenceRule68);
+ match(input, EOF, FOLLOW_2);
}
@@ -100,31 +95,24 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "entryRuleConnectionPointReferenceRule"
// $ANTLR start "ruleConnectionPointReferenceRule"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:69:1: ruleConnectionPointReferenceRule :
- // ( ( rule__ConnectionPointReferenceRule__Alternatives )? ) ;
+ // InternalUMLConnectionPointReference.g:69:1: ruleConnectionPointReferenceRule : ( ( rule__ConnectionPointReferenceRule__Alternatives )? ) ;
public final void ruleConnectionPointReferenceRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:73:2: ( ( (
- // rule__ConnectionPointReferenceRule__Alternatives )? ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:74:1: ( (
- // rule__ConnectionPointReferenceRule__Alternatives )? )
+ // InternalUMLConnectionPointReference.g:73:2: ( ( ( rule__ConnectionPointReferenceRule__Alternatives )? ) )
+ // InternalUMLConnectionPointReference.g:74:1: ( ( rule__ConnectionPointReferenceRule__Alternatives )? )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:74:1: ( (
- // rule__ConnectionPointReferenceRule__Alternatives )? )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:75:1: (
- // rule__ConnectionPointReferenceRule__Alternatives )?
+ // InternalUMLConnectionPointReference.g:74:1: ( ( rule__ConnectionPointReferenceRule__Alternatives )? )
+ // InternalUMLConnectionPointReference.g:75:1: ( rule__ConnectionPointReferenceRule__Alternatives )?
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:76:1: (
- // rule__ConnectionPointReferenceRule__Alternatives )?
+ // InternalUMLConnectionPointReference.g:76:1: ( rule__ConnectionPointReferenceRule__Alternatives )?
int alt1 = 2;
int LA1_0 = input.LA(1);
@@ -133,10 +121,9 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
switch (alt1) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:76:2:
- // rule__ConnectionPointReferenceRule__Alternatives
+ // InternalUMLConnectionPointReference.g:76:2: rule__ConnectionPointReferenceRule__Alternatives
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Alternatives_in_ruleConnectionPointReferenceRule94);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Alternatives();
state._fsp--;
@@ -164,52 +151,41 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "ruleConnectionPointReferenceRule"
// $ANTLR start "rule__ConnectionPointReferenceRule__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:88:1:
- // rule__ConnectionPointReferenceRule__Alternatives : ( ( ( rule__ConnectionPointReferenceRule__Group_0__0 ) ) | ( ( rule__ConnectionPointReferenceRule__Group_1__0 ) ) );
+ // InternalUMLConnectionPointReference.g:88:1: rule__ConnectionPointReferenceRule__Alternatives : ( ( ( rule__ConnectionPointReferenceRule__Group_0__0 ) ) | ( ( rule__ConnectionPointReferenceRule__Group_1__0 ) ) );
public final void rule__ConnectionPointReferenceRule__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:92:1: ( ( (
- // rule__ConnectionPointReferenceRule__Group_0__0 ) ) | ( ( rule__ConnectionPointReferenceRule__Group_1__0 ) ) )
+ // InternalUMLConnectionPointReference.g:92:1: ( ( ( rule__ConnectionPointReferenceRule__Group_0__0 ) ) | ( ( rule__ConnectionPointReferenceRule__Group_1__0 ) ) )
int alt2 = 2;
int LA2_0 = input.LA(1);
if ((LA2_0 == 12)) {
alt2 = 1;
- }
- else if ((LA2_0 == 14)) {
+ } else if ((LA2_0 == 14)) {
alt2 = 2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 2, 0, input);
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 2, 0, input);
throw nvae;
}
switch (alt2) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:93:1: ( (
- // rule__ConnectionPointReferenceRule__Group_0__0 ) )
+ // InternalUMLConnectionPointReference.g:93:1: ( ( rule__ConnectionPointReferenceRule__Group_0__0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:93:1: ( (
- // rule__ConnectionPointReferenceRule__Group_0__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:94:1: (
- // rule__ConnectionPointReferenceRule__Group_0__0 )
+ // InternalUMLConnectionPointReference.g:93:1: ( ( rule__ConnectionPointReferenceRule__Group_0__0 ) )
+ // InternalUMLConnectionPointReference.g:94:1: ( rule__ConnectionPointReferenceRule__Group_0__0 )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getGroup_0());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:95:1: (
- // rule__ConnectionPointReferenceRule__Group_0__0 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:95:2:
- // rule__ConnectionPointReferenceRule__Group_0__0
+ // InternalUMLConnectionPointReference.g:95:1: ( rule__ConnectionPointReferenceRule__Group_0__0 )
+ // InternalUMLConnectionPointReference.g:95:2: rule__ConnectionPointReferenceRule__Group_0__0
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0__0_in_rule__ConnectionPointReferenceRule__Alternatives131);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_0__0();
state._fsp--;
@@ -225,21 +201,16 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
break;
case 2:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:99:6: ( (
- // rule__ConnectionPointReferenceRule__Group_1__0 ) )
+ // InternalUMLConnectionPointReference.g:99:6: ( ( rule__ConnectionPointReferenceRule__Group_1__0 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:99:6: ( (
- // rule__ConnectionPointReferenceRule__Group_1__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:100:1: (
- // rule__ConnectionPointReferenceRule__Group_1__0 )
+ // InternalUMLConnectionPointReference.g:99:6: ( ( rule__ConnectionPointReferenceRule__Group_1__0 ) )
+ // InternalUMLConnectionPointReference.g:100:1: ( rule__ConnectionPointReferenceRule__Group_1__0 )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:101:1: (
- // rule__ConnectionPointReferenceRule__Group_1__0 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:101:2:
- // rule__ConnectionPointReferenceRule__Group_1__0
+ // InternalUMLConnectionPointReference.g:101:1: ( rule__ConnectionPointReferenceRule__Group_1__0 )
+ // InternalUMLConnectionPointReference.g:101:2: rule__ConnectionPointReferenceRule__Group_1__0
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1__0_in_rule__ConnectionPointReferenceRule__Alternatives149);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_1__0();
state._fsp--;
@@ -266,29 +237,25 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Alternatives"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0__0"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:112:1:
- // rule__ConnectionPointReferenceRule__Group_0__0 : rule__ConnectionPointReferenceRule__Group_0__0__Impl rule__ConnectionPointReferenceRule__Group_0__1 ;
+ // InternalUMLConnectionPointReference.g:112:1: rule__ConnectionPointReferenceRule__Group_0__0 : rule__ConnectionPointReferenceRule__Group_0__0__Impl rule__ConnectionPointReferenceRule__Group_0__1 ;
public final void rule__ConnectionPointReferenceRule__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:116:1: (
- // rule__ConnectionPointReferenceRule__Group_0__0__Impl rule__ConnectionPointReferenceRule__Group_0__1 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:117:2:
- // rule__ConnectionPointReferenceRule__Group_0__0__Impl rule__ConnectionPointReferenceRule__Group_0__1
+ // InternalUMLConnectionPointReference.g:116:1: ( rule__ConnectionPointReferenceRule__Group_0__0__Impl rule__ConnectionPointReferenceRule__Group_0__1 )
+ // InternalUMLConnectionPointReference.g:117:2: rule__ConnectionPointReferenceRule__Group_0__0__Impl rule__ConnectionPointReferenceRule__Group_0__1
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0__0__Impl_in_rule__ConnectionPointReferenceRule__Group_0__0180);
+ pushFollow(FOLLOW_3);
rule__ConnectionPointReferenceRule__Group_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0__1_in_rule__ConnectionPointReferenceRule__Group_0__0183);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_0__1();
state._fsp--;
@@ -306,26 +273,24 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0__0"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:124:1:
- // rule__ConnectionPointReferenceRule__Group_0__0__Impl : ( 'entry' ) ;
+ // InternalUMLConnectionPointReference.g:124:1: rule__ConnectionPointReferenceRule__Group_0__0__Impl : ( 'entry' ) ;
public final void rule__ConnectionPointReferenceRule__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:128:1: ( ( 'entry' ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:129:1: ( 'entry' )
+ // InternalUMLConnectionPointReference.g:128:1: ( ( 'entry' ) )
+ // InternalUMLConnectionPointReference.g:129:1: ( 'entry' )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:129:1: ( 'entry' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:130:1: 'entry'
+ // InternalUMLConnectionPointReference.g:129:1: ( 'entry' )
+ // InternalUMLConnectionPointReference.g:130:1: 'entry'
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryKeyword_0_0());
- match(input, 12, FOLLOW_12_in_rule__ConnectionPointReferenceRule__Group_0__0__Impl211);
+ match(input, 12, FOLLOW_2);
after(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryKeyword_0_0());
}
@@ -343,29 +308,25 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0__0__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0__1"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:143:1:
- // rule__ConnectionPointReferenceRule__Group_0__1 : rule__ConnectionPointReferenceRule__Group_0__1__Impl rule__ConnectionPointReferenceRule__Group_0__2 ;
+ // InternalUMLConnectionPointReference.g:143:1: rule__ConnectionPointReferenceRule__Group_0__1 : rule__ConnectionPointReferenceRule__Group_0__1__Impl rule__ConnectionPointReferenceRule__Group_0__2 ;
public final void rule__ConnectionPointReferenceRule__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:147:1: (
- // rule__ConnectionPointReferenceRule__Group_0__1__Impl rule__ConnectionPointReferenceRule__Group_0__2 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:148:2:
- // rule__ConnectionPointReferenceRule__Group_0__1__Impl rule__ConnectionPointReferenceRule__Group_0__2
+ // InternalUMLConnectionPointReference.g:147:1: ( rule__ConnectionPointReferenceRule__Group_0__1__Impl rule__ConnectionPointReferenceRule__Group_0__2 )
+ // InternalUMLConnectionPointReference.g:148:2: rule__ConnectionPointReferenceRule__Group_0__1__Impl rule__ConnectionPointReferenceRule__Group_0__2
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0__1__Impl_in_rule__ConnectionPointReferenceRule__Group_0__1242);
+ pushFollow(FOLLOW_4);
rule__ConnectionPointReferenceRule__Group_0__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0__2_in_rule__ConnectionPointReferenceRule__Group_0__1245);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_0__2();
state._fsp--;
@@ -383,35 +344,27 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0__1"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:155:1:
- // rule__ConnectionPointReferenceRule__Group_0__1__Impl : ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_1 ) ) ;
+ // InternalUMLConnectionPointReference.g:155:1: rule__ConnectionPointReferenceRule__Group_0__1__Impl : ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_1 ) ) ;
public final void rule__ConnectionPointReferenceRule__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:159:1: ( ( (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:160:1: ( (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_1 ) )
+ // InternalUMLConnectionPointReference.g:159:1: ( ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_1 ) ) )
+ // InternalUMLConnectionPointReference.g:160:1: ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:160:1: ( (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:161:1: (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_1 )
+ // InternalUMLConnectionPointReference.g:160:1: ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_1 ) )
+ // InternalUMLConnectionPointReference.g:161:1: ( rule__ConnectionPointReferenceRule__EntryAssignment_0_1 )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryAssignment_0_1());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:162:1: (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_1 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:162:2:
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_1
+ // InternalUMLConnectionPointReference.g:162:1: ( rule__ConnectionPointReferenceRule__EntryAssignment_0_1 )
+ // InternalUMLConnectionPointReference.g:162:2: rule__ConnectionPointReferenceRule__EntryAssignment_0_1
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__EntryAssignment_0_1_in_rule__ConnectionPointReferenceRule__Group_0__1__Impl272);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__EntryAssignment_0_1();
state._fsp--;
@@ -436,24 +389,20 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0__1__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0__2"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:172:1:
- // rule__ConnectionPointReferenceRule__Group_0__2 : rule__ConnectionPointReferenceRule__Group_0__2__Impl ;
+ // InternalUMLConnectionPointReference.g:172:1: rule__ConnectionPointReferenceRule__Group_0__2 : rule__ConnectionPointReferenceRule__Group_0__2__Impl ;
public final void rule__ConnectionPointReferenceRule__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:176:1: (
- // rule__ConnectionPointReferenceRule__Group_0__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:177:2:
- // rule__ConnectionPointReferenceRule__Group_0__2__Impl
+ // InternalUMLConnectionPointReference.g:176:1: ( rule__ConnectionPointReferenceRule__Group_0__2__Impl )
+ // InternalUMLConnectionPointReference.g:177:2: rule__ConnectionPointReferenceRule__Group_0__2__Impl
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0__2__Impl_in_rule__ConnectionPointReferenceRule__Group_0__2302);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_0__2__Impl();
state._fsp--;
@@ -471,31 +420,24 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0__2"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:183:1:
- // rule__ConnectionPointReferenceRule__Group_0__2__Impl : ( ( rule__ConnectionPointReferenceRule__Group_0_2__0 )* ) ;
+ // InternalUMLConnectionPointReference.g:183:1: rule__ConnectionPointReferenceRule__Group_0__2__Impl : ( ( rule__ConnectionPointReferenceRule__Group_0_2__0 )* ) ;
public final void rule__ConnectionPointReferenceRule__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:187:1: ( ( (
- // rule__ConnectionPointReferenceRule__Group_0_2__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:188:1: ( (
- // rule__ConnectionPointReferenceRule__Group_0_2__0 )* )
+ // InternalUMLConnectionPointReference.g:187:1: ( ( ( rule__ConnectionPointReferenceRule__Group_0_2__0 )* ) )
+ // InternalUMLConnectionPointReference.g:188:1: ( ( rule__ConnectionPointReferenceRule__Group_0_2__0 )* )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:188:1: ( (
- // rule__ConnectionPointReferenceRule__Group_0_2__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:189:1: (
- // rule__ConnectionPointReferenceRule__Group_0_2__0 )*
+ // InternalUMLConnectionPointReference.g:188:1: ( ( rule__ConnectionPointReferenceRule__Group_0_2__0 )* )
+ // InternalUMLConnectionPointReference.g:189:1: ( rule__ConnectionPointReferenceRule__Group_0_2__0 )*
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getGroup_0_2());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:190:1: (
- // rule__ConnectionPointReferenceRule__Group_0_2__0 )*
+ // InternalUMLConnectionPointReference.g:190:1: ( rule__ConnectionPointReferenceRule__Group_0_2__0 )*
loop3: do {
int alt3 = 2;
int LA3_0 = input.LA(1);
@@ -507,10 +449,9 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
switch (alt3) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:190:2:
- // rule__ConnectionPointReferenceRule__Group_0_2__0
+ // InternalUMLConnectionPointReference.g:190:2: rule__ConnectionPointReferenceRule__Group_0_2__0
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0_2__0_in_rule__ConnectionPointReferenceRule__Group_0__2__Impl329);
+ pushFollow(FOLLOW_5);
rule__ConnectionPointReferenceRule__Group_0_2__0();
state._fsp--;
@@ -541,29 +482,25 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0__2__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0_2__0"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:206:1:
- // rule__ConnectionPointReferenceRule__Group_0_2__0 : rule__ConnectionPointReferenceRule__Group_0_2__0__Impl rule__ConnectionPointReferenceRule__Group_0_2__1 ;
+ // InternalUMLConnectionPointReference.g:206:1: rule__ConnectionPointReferenceRule__Group_0_2__0 : rule__ConnectionPointReferenceRule__Group_0_2__0__Impl rule__ConnectionPointReferenceRule__Group_0_2__1 ;
public final void rule__ConnectionPointReferenceRule__Group_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:210:1: (
- // rule__ConnectionPointReferenceRule__Group_0_2__0__Impl rule__ConnectionPointReferenceRule__Group_0_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:211:2:
- // rule__ConnectionPointReferenceRule__Group_0_2__0__Impl rule__ConnectionPointReferenceRule__Group_0_2__1
+ // InternalUMLConnectionPointReference.g:210:1: ( rule__ConnectionPointReferenceRule__Group_0_2__0__Impl rule__ConnectionPointReferenceRule__Group_0_2__1 )
+ // InternalUMLConnectionPointReference.g:211:2: rule__ConnectionPointReferenceRule__Group_0_2__0__Impl rule__ConnectionPointReferenceRule__Group_0_2__1
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0_2__0__Impl_in_rule__ConnectionPointReferenceRule__Group_0_2__0366);
+ pushFollow(FOLLOW_3);
rule__ConnectionPointReferenceRule__Group_0_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0_2__1_in_rule__ConnectionPointReferenceRule__Group_0_2__0369);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_0_2__1();
state._fsp--;
@@ -581,26 +518,24 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0_2__0"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:218:1:
- // rule__ConnectionPointReferenceRule__Group_0_2__0__Impl : ( ',' ) ;
+ // InternalUMLConnectionPointReference.g:218:1: rule__ConnectionPointReferenceRule__Group_0_2__0__Impl : ( ',' ) ;
public final void rule__ConnectionPointReferenceRule__Group_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:222:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:223:1: ( ',' )
+ // InternalUMLConnectionPointReference.g:222:1: ( ( ',' ) )
+ // InternalUMLConnectionPointReference.g:223:1: ( ',' )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:223:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:224:1: ','
+ // InternalUMLConnectionPointReference.g:223:1: ( ',' )
+ // InternalUMLConnectionPointReference.g:224:1: ','
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getCommaKeyword_0_2_0());
- match(input, 13, FOLLOW_13_in_rule__ConnectionPointReferenceRule__Group_0_2__0__Impl397);
+ match(input, 13, FOLLOW_2);
after(grammarAccess.getConnectionPointReferenceRuleAccess().getCommaKeyword_0_2_0());
}
@@ -618,24 +553,20 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0_2__0__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0_2__1"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:237:1:
- // rule__ConnectionPointReferenceRule__Group_0_2__1 : rule__ConnectionPointReferenceRule__Group_0_2__1__Impl ;
+ // InternalUMLConnectionPointReference.g:237:1: rule__ConnectionPointReferenceRule__Group_0_2__1 : rule__ConnectionPointReferenceRule__Group_0_2__1__Impl ;
public final void rule__ConnectionPointReferenceRule__Group_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:241:1: (
- // rule__ConnectionPointReferenceRule__Group_0_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:242:2:
- // rule__ConnectionPointReferenceRule__Group_0_2__1__Impl
+ // InternalUMLConnectionPointReference.g:241:1: ( rule__ConnectionPointReferenceRule__Group_0_2__1__Impl )
+ // InternalUMLConnectionPointReference.g:242:2: rule__ConnectionPointReferenceRule__Group_0_2__1__Impl
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_0_2__1__Impl_in_rule__ConnectionPointReferenceRule__Group_0_2__1428);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_0_2__1__Impl();
state._fsp--;
@@ -653,35 +584,27 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0_2__1"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_0_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:248:1:
- // rule__ConnectionPointReferenceRule__Group_0_2__1__Impl : ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 ) ) ;
+ // InternalUMLConnectionPointReference.g:248:1: rule__ConnectionPointReferenceRule__Group_0_2__1__Impl : ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 ) ) ;
public final void rule__ConnectionPointReferenceRule__Group_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:252:1: ( ( (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:253:1: ( (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 ) )
+ // InternalUMLConnectionPointReference.g:252:1: ( ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 ) ) )
+ // InternalUMLConnectionPointReference.g:253:1: ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:253:1: ( (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:254:1: (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 )
+ // InternalUMLConnectionPointReference.g:253:1: ( ( rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 ) )
+ // InternalUMLConnectionPointReference.g:254:1: ( rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryAssignment_0_2_1());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:255:1: (
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:255:2:
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1
+ // InternalUMLConnectionPointReference.g:255:1: ( rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 )
+ // InternalUMLConnectionPointReference.g:255:2: rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1_in_rule__ConnectionPointReferenceRule__Group_0_2__1__Impl455);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1();
state._fsp--;
@@ -706,29 +629,25 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_0_2__1__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:269:1:
- // rule__ConnectionPointReferenceRule__Group_1__0 : rule__ConnectionPointReferenceRule__Group_1__0__Impl rule__ConnectionPointReferenceRule__Group_1__1 ;
+ // InternalUMLConnectionPointReference.g:269:1: rule__ConnectionPointReferenceRule__Group_1__0 : rule__ConnectionPointReferenceRule__Group_1__0__Impl rule__ConnectionPointReferenceRule__Group_1__1 ;
public final void rule__ConnectionPointReferenceRule__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:273:1: (
- // rule__ConnectionPointReferenceRule__Group_1__0__Impl rule__ConnectionPointReferenceRule__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:274:2:
- // rule__ConnectionPointReferenceRule__Group_1__0__Impl rule__ConnectionPointReferenceRule__Group_1__1
+ // InternalUMLConnectionPointReference.g:273:1: ( rule__ConnectionPointReferenceRule__Group_1__0__Impl rule__ConnectionPointReferenceRule__Group_1__1 )
+ // InternalUMLConnectionPointReference.g:274:2: rule__ConnectionPointReferenceRule__Group_1__0__Impl rule__ConnectionPointReferenceRule__Group_1__1
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1__0__Impl_in_rule__ConnectionPointReferenceRule__Group_1__0489);
+ pushFollow(FOLLOW_3);
rule__ConnectionPointReferenceRule__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1__1_in_rule__ConnectionPointReferenceRule__Group_1__0492);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_1__1();
state._fsp--;
@@ -746,26 +665,24 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1__0"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:281:1:
- // rule__ConnectionPointReferenceRule__Group_1__0__Impl : ( 'exit' ) ;
+ // InternalUMLConnectionPointReference.g:281:1: rule__ConnectionPointReferenceRule__Group_1__0__Impl : ( 'exit' ) ;
public final void rule__ConnectionPointReferenceRule__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:285:1: ( ( 'exit' ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:286:1: ( 'exit' )
+ // InternalUMLConnectionPointReference.g:285:1: ( ( 'exit' ) )
+ // InternalUMLConnectionPointReference.g:286:1: ( 'exit' )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:286:1: ( 'exit' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:287:1: 'exit'
+ // InternalUMLConnectionPointReference.g:286:1: ( 'exit' )
+ // InternalUMLConnectionPointReference.g:287:1: 'exit'
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getExitKeyword_1_0());
- match(input, 14, FOLLOW_14_in_rule__ConnectionPointReferenceRule__Group_1__0__Impl520);
+ match(input, 14, FOLLOW_2);
after(grammarAccess.getConnectionPointReferenceRuleAccess().getExitKeyword_1_0());
}
@@ -783,29 +700,25 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1__0__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:300:1:
- // rule__ConnectionPointReferenceRule__Group_1__1 : rule__ConnectionPointReferenceRule__Group_1__1__Impl rule__ConnectionPointReferenceRule__Group_1__2 ;
+ // InternalUMLConnectionPointReference.g:300:1: rule__ConnectionPointReferenceRule__Group_1__1 : rule__ConnectionPointReferenceRule__Group_1__1__Impl rule__ConnectionPointReferenceRule__Group_1__2 ;
public final void rule__ConnectionPointReferenceRule__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:304:1: (
- // rule__ConnectionPointReferenceRule__Group_1__1__Impl rule__ConnectionPointReferenceRule__Group_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:305:2:
- // rule__ConnectionPointReferenceRule__Group_1__1__Impl rule__ConnectionPointReferenceRule__Group_1__2
+ // InternalUMLConnectionPointReference.g:304:1: ( rule__ConnectionPointReferenceRule__Group_1__1__Impl rule__ConnectionPointReferenceRule__Group_1__2 )
+ // InternalUMLConnectionPointReference.g:305:2: rule__ConnectionPointReferenceRule__Group_1__1__Impl rule__ConnectionPointReferenceRule__Group_1__2
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1__1__Impl_in_rule__ConnectionPointReferenceRule__Group_1__1551);
+ pushFollow(FOLLOW_4);
rule__ConnectionPointReferenceRule__Group_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1__2_in_rule__ConnectionPointReferenceRule__Group_1__1554);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_1__2();
state._fsp--;
@@ -823,35 +736,27 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1__1"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:312:1:
- // rule__ConnectionPointReferenceRule__Group_1__1__Impl : ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_1 ) ) ;
+ // InternalUMLConnectionPointReference.g:312:1: rule__ConnectionPointReferenceRule__Group_1__1__Impl : ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_1 ) ) ;
public final void rule__ConnectionPointReferenceRule__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:316:1: ( ( (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:317:1: ( (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_1 ) )
+ // InternalUMLConnectionPointReference.g:316:1: ( ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_1 ) ) )
+ // InternalUMLConnectionPointReference.g:317:1: ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:317:1: ( (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:318:1: (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_1 )
+ // InternalUMLConnectionPointReference.g:317:1: ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_1 ) )
+ // InternalUMLConnectionPointReference.g:318:1: ( rule__ConnectionPointReferenceRule__ExitAssignment_1_1 )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getExitAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:319:1: (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:319:2:
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_1
+ // InternalUMLConnectionPointReference.g:319:1: ( rule__ConnectionPointReferenceRule__ExitAssignment_1_1 )
+ // InternalUMLConnectionPointReference.g:319:2: rule__ConnectionPointReferenceRule__ExitAssignment_1_1
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__ExitAssignment_1_1_in_rule__ConnectionPointReferenceRule__Group_1__1__Impl581);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__ExitAssignment_1_1();
state._fsp--;
@@ -876,24 +781,20 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1__1__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1__2"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:329:1:
- // rule__ConnectionPointReferenceRule__Group_1__2 : rule__ConnectionPointReferenceRule__Group_1__2__Impl ;
+ // InternalUMLConnectionPointReference.g:329:1: rule__ConnectionPointReferenceRule__Group_1__2 : rule__ConnectionPointReferenceRule__Group_1__2__Impl ;
public final void rule__ConnectionPointReferenceRule__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:333:1: (
- // rule__ConnectionPointReferenceRule__Group_1__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:334:2:
- // rule__ConnectionPointReferenceRule__Group_1__2__Impl
+ // InternalUMLConnectionPointReference.g:333:1: ( rule__ConnectionPointReferenceRule__Group_1__2__Impl )
+ // InternalUMLConnectionPointReference.g:334:2: rule__ConnectionPointReferenceRule__Group_1__2__Impl
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1__2__Impl_in_rule__ConnectionPointReferenceRule__Group_1__2611);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_1__2__Impl();
state._fsp--;
@@ -911,31 +812,24 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1__2"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:340:1:
- // rule__ConnectionPointReferenceRule__Group_1__2__Impl : ( ( rule__ConnectionPointReferenceRule__Group_1_2__0 )* ) ;
+ // InternalUMLConnectionPointReference.g:340:1: rule__ConnectionPointReferenceRule__Group_1__2__Impl : ( ( rule__ConnectionPointReferenceRule__Group_1_2__0 )* ) ;
public final void rule__ConnectionPointReferenceRule__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:344:1: ( ( (
- // rule__ConnectionPointReferenceRule__Group_1_2__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:345:1: ( (
- // rule__ConnectionPointReferenceRule__Group_1_2__0 )* )
+ // InternalUMLConnectionPointReference.g:344:1: ( ( ( rule__ConnectionPointReferenceRule__Group_1_2__0 )* ) )
+ // InternalUMLConnectionPointReference.g:345:1: ( ( rule__ConnectionPointReferenceRule__Group_1_2__0 )* )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:345:1: ( (
- // rule__ConnectionPointReferenceRule__Group_1_2__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:346:1: (
- // rule__ConnectionPointReferenceRule__Group_1_2__0 )*
+ // InternalUMLConnectionPointReference.g:345:1: ( ( rule__ConnectionPointReferenceRule__Group_1_2__0 )* )
+ // InternalUMLConnectionPointReference.g:346:1: ( rule__ConnectionPointReferenceRule__Group_1_2__0 )*
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getGroup_1_2());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:347:1: (
- // rule__ConnectionPointReferenceRule__Group_1_2__0 )*
+ // InternalUMLConnectionPointReference.g:347:1: ( rule__ConnectionPointReferenceRule__Group_1_2__0 )*
loop4: do {
int alt4 = 2;
int LA4_0 = input.LA(1);
@@ -947,10 +841,9 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
switch (alt4) {
case 1:
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:347:2:
- // rule__ConnectionPointReferenceRule__Group_1_2__0
+ // InternalUMLConnectionPointReference.g:347:2: rule__ConnectionPointReferenceRule__Group_1_2__0
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1_2__0_in_rule__ConnectionPointReferenceRule__Group_1__2__Impl638);
+ pushFollow(FOLLOW_5);
rule__ConnectionPointReferenceRule__Group_1_2__0();
state._fsp--;
@@ -981,29 +874,25 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1__2__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1_2__0"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:363:1:
- // rule__ConnectionPointReferenceRule__Group_1_2__0 : rule__ConnectionPointReferenceRule__Group_1_2__0__Impl rule__ConnectionPointReferenceRule__Group_1_2__1 ;
+ // InternalUMLConnectionPointReference.g:363:1: rule__ConnectionPointReferenceRule__Group_1_2__0 : rule__ConnectionPointReferenceRule__Group_1_2__0__Impl rule__ConnectionPointReferenceRule__Group_1_2__1 ;
public final void rule__ConnectionPointReferenceRule__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:367:1: (
- // rule__ConnectionPointReferenceRule__Group_1_2__0__Impl rule__ConnectionPointReferenceRule__Group_1_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:368:2:
- // rule__ConnectionPointReferenceRule__Group_1_2__0__Impl rule__ConnectionPointReferenceRule__Group_1_2__1
+ // InternalUMLConnectionPointReference.g:367:1: ( rule__ConnectionPointReferenceRule__Group_1_2__0__Impl rule__ConnectionPointReferenceRule__Group_1_2__1 )
+ // InternalUMLConnectionPointReference.g:368:2: rule__ConnectionPointReferenceRule__Group_1_2__0__Impl rule__ConnectionPointReferenceRule__Group_1_2__1
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1_2__0__Impl_in_rule__ConnectionPointReferenceRule__Group_1_2__0675);
+ pushFollow(FOLLOW_3);
rule__ConnectionPointReferenceRule__Group_1_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1_2__1_in_rule__ConnectionPointReferenceRule__Group_1_2__0678);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_1_2__1();
state._fsp--;
@@ -1021,26 +910,24 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1_2__0"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:375:1:
- // rule__ConnectionPointReferenceRule__Group_1_2__0__Impl : ( ',' ) ;
+ // InternalUMLConnectionPointReference.g:375:1: rule__ConnectionPointReferenceRule__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__ConnectionPointReferenceRule__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:379:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:380:1: ( ',' )
+ // InternalUMLConnectionPointReference.g:379:1: ( ( ',' ) )
+ // InternalUMLConnectionPointReference.g:380:1: ( ',' )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:380:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:381:1: ','
+ // InternalUMLConnectionPointReference.g:380:1: ( ',' )
+ // InternalUMLConnectionPointReference.g:381:1: ','
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getCommaKeyword_1_2_0());
- match(input, 13, FOLLOW_13_in_rule__ConnectionPointReferenceRule__Group_1_2__0__Impl706);
+ match(input, 13, FOLLOW_2);
after(grammarAccess.getConnectionPointReferenceRuleAccess().getCommaKeyword_1_2_0());
}
@@ -1058,24 +945,20 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1_2__0__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1_2__1"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:394:1:
- // rule__ConnectionPointReferenceRule__Group_1_2__1 : rule__ConnectionPointReferenceRule__Group_1_2__1__Impl ;
+ // InternalUMLConnectionPointReference.g:394:1: rule__ConnectionPointReferenceRule__Group_1_2__1 : rule__ConnectionPointReferenceRule__Group_1_2__1__Impl ;
public final void rule__ConnectionPointReferenceRule__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:398:1: (
- // rule__ConnectionPointReferenceRule__Group_1_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:399:2:
- // rule__ConnectionPointReferenceRule__Group_1_2__1__Impl
+ // InternalUMLConnectionPointReference.g:398:1: ( rule__ConnectionPointReferenceRule__Group_1_2__1__Impl )
+ // InternalUMLConnectionPointReference.g:399:2: rule__ConnectionPointReferenceRule__Group_1_2__1__Impl
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__Group_1_2__1__Impl_in_rule__ConnectionPointReferenceRule__Group_1_2__1737);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__Group_1_2__1__Impl();
state._fsp--;
@@ -1093,35 +976,27 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1_2__1"
// $ANTLR start "rule__ConnectionPointReferenceRule__Group_1_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:405:1:
- // rule__ConnectionPointReferenceRule__Group_1_2__1__Impl : ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 ) ) ;
+ // InternalUMLConnectionPointReference.g:405:1: rule__ConnectionPointReferenceRule__Group_1_2__1__Impl : ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 ) ) ;
public final void rule__ConnectionPointReferenceRule__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:409:1: ( ( (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:410:1: ( (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 ) )
+ // InternalUMLConnectionPointReference.g:409:1: ( ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 ) ) )
+ // InternalUMLConnectionPointReference.g:410:1: ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:410:1: ( (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:411:1: (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 )
+ // InternalUMLConnectionPointReference.g:410:1: ( ( rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 ) )
+ // InternalUMLConnectionPointReference.g:411:1: ( rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getExitAssignment_1_2_1());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:412:1: (
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:412:2:
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1
+ // InternalUMLConnectionPointReference.g:412:1: ( rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 )
+ // InternalUMLConnectionPointReference.g:412:2: rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1
{
- pushFollow(FOLLOW_rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1_in_rule__ConnectionPointReferenceRule__Group_1_2__1__Impl764);
+ pushFollow(FOLLOW_2);
rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1();
state._fsp--;
@@ -1146,30 +1021,28 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__Group_1_2__1__Impl"
// $ANTLR start "rule__ConnectionPointReferenceRule__EntryAssignment_0_1"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:427:1:
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_1 : ( ( RULE_ID ) ) ;
+ // InternalUMLConnectionPointReference.g:427:1: rule__ConnectionPointReferenceRule__EntryAssignment_0_1 : ( ( RULE_ID ) ) ;
public final void rule__ConnectionPointReferenceRule__EntryAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:431:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:432:1: ( ( RULE_ID ) )
+ // InternalUMLConnectionPointReference.g:431:1: ( ( ( RULE_ID ) ) )
+ // InternalUMLConnectionPointReference.g:432:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:432:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:433:1: ( RULE_ID )
+ // InternalUMLConnectionPointReference.g:432:1: ( ( RULE_ID ) )
+ // InternalUMLConnectionPointReference.g:433:1: ( RULE_ID )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryPseudostateCrossReference_0_1_0());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:434:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:435:1: RULE_ID
+ // InternalUMLConnectionPointReference.g:434:1: ( RULE_ID )
+ // InternalUMLConnectionPointReference.g:435:1: RULE_ID
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryPseudostateIDTerminalRuleCall_0_1_0_1());
- match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__ConnectionPointReferenceRule__EntryAssignment_0_1807);
+ match(input, RULE_ID, FOLLOW_2);
after(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryPseudostateIDTerminalRuleCall_0_1_0_1());
}
@@ -1191,30 +1064,28 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__EntryAssignment_0_1"
// $ANTLR start "rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:446:1:
- // rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 : ( ( RULE_ID ) ) ;
+ // InternalUMLConnectionPointReference.g:446:1: rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1 : ( ( RULE_ID ) ) ;
public final void rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:450:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:451:1: ( ( RULE_ID ) )
+ // InternalUMLConnectionPointReference.g:450:1: ( ( ( RULE_ID ) ) )
+ // InternalUMLConnectionPointReference.g:451:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:451:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:452:1: ( RULE_ID )
+ // InternalUMLConnectionPointReference.g:451:1: ( ( RULE_ID ) )
+ // InternalUMLConnectionPointReference.g:452:1: ( RULE_ID )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryPseudostateCrossReference_0_2_1_0());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:453:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:454:1: RULE_ID
+ // InternalUMLConnectionPointReference.g:453:1: ( RULE_ID )
+ // InternalUMLConnectionPointReference.g:454:1: RULE_ID
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryPseudostateIDTerminalRuleCall_0_2_1_0_1());
- match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1846);
+ match(input, RULE_ID, FOLLOW_2);
after(grammarAccess.getConnectionPointReferenceRuleAccess().getEntryPseudostateIDTerminalRuleCall_0_2_1_0_1());
}
@@ -1236,30 +1107,28 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1"
// $ANTLR start "rule__ConnectionPointReferenceRule__ExitAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:465:1:
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_1 : ( ( RULE_ID ) ) ;
+ // InternalUMLConnectionPointReference.g:465:1: rule__ConnectionPointReferenceRule__ExitAssignment_1_1 : ( ( RULE_ID ) ) ;
public final void rule__ConnectionPointReferenceRule__ExitAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:469:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:470:1: ( ( RULE_ID ) )
+ // InternalUMLConnectionPointReference.g:469:1: ( ( ( RULE_ID ) ) )
+ // InternalUMLConnectionPointReference.g:470:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:470:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:471:1: ( RULE_ID )
+ // InternalUMLConnectionPointReference.g:470:1: ( ( RULE_ID ) )
+ // InternalUMLConnectionPointReference.g:471:1: ( RULE_ID )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getExitPseudostateCrossReference_1_1_0());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:472:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:473:1: RULE_ID
+ // InternalUMLConnectionPointReference.g:472:1: ( RULE_ID )
+ // InternalUMLConnectionPointReference.g:473:1: RULE_ID
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getExitPseudostateIDTerminalRuleCall_1_1_0_1());
- match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__ConnectionPointReferenceRule__ExitAssignment_1_1885);
+ match(input, RULE_ID, FOLLOW_2);
after(grammarAccess.getConnectionPointReferenceRuleAccess().getExitPseudostateIDTerminalRuleCall_1_1_0_1());
}
@@ -1281,30 +1150,28 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__ExitAssignment_1_1"
// $ANTLR start "rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1"
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:484:1:
- // rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 : ( ( RULE_ID ) ) ;
+ // InternalUMLConnectionPointReference.g:484:1: rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1 : ( ( RULE_ID ) ) ;
public final void rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:488:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:489:1: ( ( RULE_ID ) )
+ // InternalUMLConnectionPointReference.g:488:1: ( ( ( RULE_ID ) ) )
+ // InternalUMLConnectionPointReference.g:489:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:489:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:490:1: ( RULE_ID )
+ // InternalUMLConnectionPointReference.g:489:1: ( ( RULE_ID ) )
+ // InternalUMLConnectionPointReference.g:490:1: ( RULE_ID )
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getExitPseudostateCrossReference_1_2_1_0());
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:491:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/connectionpointreference/xtext/ui/contentassist/antlr/internal/InternalUMLConnectionPointReference.g:492:1: RULE_ID
+ // InternalUMLConnectionPointReference.g:491:1: ( RULE_ID )
+ // InternalUMLConnectionPointReference.g:492:1: RULE_ID
{
before(grammarAccess.getConnectionPointReferenceRuleAccess().getExitPseudostateIDTerminalRuleCall_1_2_1_0_1());
- match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1924);
+ match(input, RULE_ID, FOLLOW_2);
after(grammarAccess.getConnectionPointReferenceRuleAccess().getExitPseudostateIDTerminalRuleCall_1_2_1_0_1());
}
@@ -1326,7 +1193,6 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
}
return;
}
-
// $ANTLR end "rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1"
// Delegated rules
@@ -1334,40 +1200,10 @@ public class InternalUMLConnectionPointReferenceParser extends AbstractInternalC
- public static final BitSet FOLLOW_ruleConnectionPointReferenceRule_in_entryRuleConnectionPointReferenceRule61 = new BitSet(new long[] { 0x0000000000000000L });
- public static final BitSet FOLLOW_EOF_in_entryRuleConnectionPointReferenceRule68 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Alternatives_in_ruleConnectionPointReferenceRule94 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0__0_in_rule__ConnectionPointReferenceRule__Alternatives131 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1__0_in_rule__ConnectionPointReferenceRule__Alternatives149 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0__0__Impl_in_rule__ConnectionPointReferenceRule__Group_0__0180 = new BitSet(new long[] { 0x0000000000000010L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0__1_in_rule__ConnectionPointReferenceRule__Group_0__0183 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_12_in_rule__ConnectionPointReferenceRule__Group_0__0__Impl211 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0__1__Impl_in_rule__ConnectionPointReferenceRule__Group_0__1242 = new BitSet(new long[] { 0x0000000000002000L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0__2_in_rule__ConnectionPointReferenceRule__Group_0__1245 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__EntryAssignment_0_1_in_rule__ConnectionPointReferenceRule__Group_0__1__Impl272 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0__2__Impl_in_rule__ConnectionPointReferenceRule__Group_0__2302 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0_2__0_in_rule__ConnectionPointReferenceRule__Group_0__2__Impl329 = new BitSet(new long[] { 0x0000000000002002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0_2__0__Impl_in_rule__ConnectionPointReferenceRule__Group_0_2__0366 = new BitSet(new long[] { 0x0000000000000010L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0_2__1_in_rule__ConnectionPointReferenceRule__Group_0_2__0369 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_13_in_rule__ConnectionPointReferenceRule__Group_0_2__0__Impl397 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_0_2__1__Impl_in_rule__ConnectionPointReferenceRule__Group_0_2__1428 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1_in_rule__ConnectionPointReferenceRule__Group_0_2__1__Impl455 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1__0__Impl_in_rule__ConnectionPointReferenceRule__Group_1__0489 = new BitSet(new long[] { 0x0000000000000010L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1__1_in_rule__ConnectionPointReferenceRule__Group_1__0492 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_14_in_rule__ConnectionPointReferenceRule__Group_1__0__Impl520 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1__1__Impl_in_rule__ConnectionPointReferenceRule__Group_1__1551 = new BitSet(new long[] { 0x0000000000002000L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1__2_in_rule__ConnectionPointReferenceRule__Group_1__1554 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__ExitAssignment_1_1_in_rule__ConnectionPointReferenceRule__Group_1__1__Impl581 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1__2__Impl_in_rule__ConnectionPointReferenceRule__Group_1__2611 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1_2__0_in_rule__ConnectionPointReferenceRule__Group_1__2__Impl638 = new BitSet(new long[] { 0x0000000000002002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1_2__0__Impl_in_rule__ConnectionPointReferenceRule__Group_1_2__0675 = new BitSet(new long[] { 0x0000000000000010L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1_2__1_in_rule__ConnectionPointReferenceRule__Group_1_2__0678 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_13_in_rule__ConnectionPointReferenceRule__Group_1_2__0__Impl706 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__Group_1_2__1__Impl_in_rule__ConnectionPointReferenceRule__Group_1_2__1737 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1_in_rule__ConnectionPointReferenceRule__Group_1_2__1__Impl764 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_ID_in_rule__ConnectionPointReferenceRule__EntryAssignment_0_1807 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_ID_in_rule__ConnectionPointReferenceRule__EntryAssignment_0_2_1846 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_ID_in_rule__ConnectionPointReferenceRule__ExitAssignment_1_1885 = new BitSet(new long[] { 0x0000000000000002L });
- public static final BitSet FOLLOW_RULE_ID_in_rule__ConnectionPointReferenceRule__ExitAssignment_1_2_1924 = 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[] { 0x0000000000000010L });
+ public static final BitSet FOLLOW_4 = new BitSet(new long[] { 0x0000000000002000L });
+ public static final BitSet FOLLOW_5 = new BitSet(new long[] { 0x0000000000002002L });
} \ No newline at end of file

Back to the top