diff options
Diffstat (limited to 'plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUseParser.java')
1 files changed, 308 insertions, 479 deletions
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUseParser.java b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUseParser.java index 230b462dab0..c312230302c 100644 --- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUseParser.java +++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUseParser.java @@ -12,25 +12,25 @@ import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternal @SuppressWarnings("all") public class InternalUmlCollaborationUseParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_ID", "RULE_INTEGER_VALUE", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'<Undefined>'", "'*'", "'+'", "'-'", "'#'", "'~'", "':'", "'::'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_INTEGER_VALUE", "RULE_WS", "RULE_ANY_OTHER", "'<Undefined>'", "'*'", "'+'", "'-'", "'#'", "'~'", "':'", "'::'" }; - public static final int RULE_ID = 5; - public static final int RULE_ANY_OTHER = 11; - public static final int RULE_INTEGER_VALUE = 6; - public static final int EOF = -1; - public static final int RULE_SL_COMMENT = 9; - public static final int RULE_ML_COMMENT = 8; + public static final int RULE_STRING = 6; + public static final int RULE_SL_COMMENT = 8; public static final int T__19 = 19; - public static final int RULE_STRING = 7; - public static final int T__16 = 16; public static final int T__15 = 15; - public static final int T__18 = 18; + public static final int T__16 = 16; public static final int T__17 = 17; + public static final int T__18 = 18; public static final int T__12 = 12; - public static final int T__14 = 14; public static final int T__13 = 13; - public static final int RULE_INT = 4; + public static final int T__14 = 14; + public static final int EOF = -1; + public static final int RULE_ID = 5; public static final int RULE_WS = 10; + public static final int RULE_ANY_OTHER = 11; + public static final int RULE_INT = 4; + public static final int RULE_ML_COMMENT = 7; + public static final int RULE_INTEGER_VALUE = 9; // delegates // delegators @@ -46,12 +46,10 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } - @Override public String[] getTokenNames() { return InternalUmlCollaborationUseParser.tokenNames; } - @Override public String getGrammarFileName() { return "../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g"; } @@ -78,21 +76,20 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs // $ANTLR start "entryRuleCollaborationUseRule" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:60:1: entryRuleCollaborationUseRule : ruleCollaborationUseRule - // EOF ; + // InternalUmlCollaborationUse.g:60:1: entryRuleCollaborationUseRule : ruleCollaborationUseRule EOF ; public final void entryRuleCollaborationUseRule() throws RecognitionException { try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:61:1: ( ruleCollaborationUseRule EOF ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:62:1: ruleCollaborationUseRule EOF + // InternalUmlCollaborationUse.g:61:1: ( ruleCollaborationUseRule EOF ) + // InternalUmlCollaborationUse.g:62:1: ruleCollaborationUseRule EOF { before(grammarAccess.getCollaborationUseRuleRule()); - pushFollow(FOLLOW_ruleCollaborationUseRule_in_entryRuleCollaborationUseRule61); + pushFollow(FOLLOW_1); ruleCollaborationUseRule(); state._fsp--; after(grammarAccess.getCollaborationUseRuleRule()); - match(input, EOF, FOLLOW_EOF_in_entryRuleCollaborationUseRule68); + match(input, EOF, FOLLOW_2); } @@ -103,29 +100,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "entryRuleCollaborationUseRule" // $ANTLR start "ruleCollaborationUseRule" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:69:1: ruleCollaborationUseRule : ( ( - // rule__CollaborationUseRule__Group__0 ) ) ; + // InternalUmlCollaborationUse.g:69:1: ruleCollaborationUseRule : ( ( rule__CollaborationUseRule__Group__0 ) ) ; public final void ruleCollaborationUseRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:73:2: ( ( ( rule__CollaborationUseRule__Group__0 ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:74:1: ( ( rule__CollaborationUseRule__Group__0 ) ) + // InternalUmlCollaborationUse.g:73:2: ( ( ( rule__CollaborationUseRule__Group__0 ) ) ) + // InternalUmlCollaborationUse.g:74:1: ( ( rule__CollaborationUseRule__Group__0 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:74:1: ( ( rule__CollaborationUseRule__Group__0 ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:75:1: ( rule__CollaborationUseRule__Group__0 ) + // InternalUmlCollaborationUse.g:74:1: ( ( rule__CollaborationUseRule__Group__0 ) ) + // InternalUmlCollaborationUse.g:75:1: ( rule__CollaborationUseRule__Group__0 ) { before(grammarAccess.getCollaborationUseRuleAccess().getGroup()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:76:1: ( rule__CollaborationUseRule__Group__0 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:76:2: rule__CollaborationUseRule__Group__0 + // InternalUmlCollaborationUse.g:76:1: ( rule__CollaborationUseRule__Group__0 ) + // InternalUmlCollaborationUse.g:76:2: rule__CollaborationUseRule__Group__0 { - pushFollow(FOLLOW_rule__CollaborationUseRule__Group__0_in_ruleCollaborationUseRule94); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__Group__0(); state._fsp--; @@ -150,25 +145,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "ruleCollaborationUseRule" // $ANTLR start "entryRuleTypeRule" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:88:1: entryRuleTypeRule : ruleTypeRule EOF ; + // InternalUmlCollaborationUse.g:88:1: entryRuleTypeRule : ruleTypeRule EOF ; public final void entryRuleTypeRule() throws RecognitionException { try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:89:1: ( ruleTypeRule EOF ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:90:1: ruleTypeRule EOF + // InternalUmlCollaborationUse.g:89:1: ( ruleTypeRule EOF ) + // InternalUmlCollaborationUse.g:90:1: ruleTypeRule EOF { before(grammarAccess.getTypeRuleRule()); - pushFollow(FOLLOW_ruleTypeRule_in_entryRuleTypeRule121); + pushFollow(FOLLOW_1); ruleTypeRule(); state._fsp--; after(grammarAccess.getTypeRuleRule()); - match(input, EOF, FOLLOW_EOF_in_entryRuleTypeRule128); + match(input, EOF, FOLLOW_2); } @@ -179,28 +173,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "entryRuleTypeRule" // $ANTLR start "ruleTypeRule" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:97:1: ruleTypeRule : ( ( rule__TypeRule__Group__0 ) ) ; + // InternalUmlCollaborationUse.g:97:1: ruleTypeRule : ( ( rule__TypeRule__Group__0 ) ) ; public final void ruleTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:101:2: ( ( ( rule__TypeRule__Group__0 ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:102:1: ( ( rule__TypeRule__Group__0 ) ) + // InternalUmlCollaborationUse.g:101:2: ( ( ( rule__TypeRule__Group__0 ) ) ) + // InternalUmlCollaborationUse.g:102:1: ( ( rule__TypeRule__Group__0 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:102:1: ( ( rule__TypeRule__Group__0 ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:103:1: ( rule__TypeRule__Group__0 ) + // InternalUmlCollaborationUse.g:102:1: ( ( rule__TypeRule__Group__0 ) ) + // InternalUmlCollaborationUse.g:103:1: ( rule__TypeRule__Group__0 ) { before(grammarAccess.getTypeRuleAccess().getGroup()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:104:1: ( rule__TypeRule__Group__0 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:104:2: rule__TypeRule__Group__0 + // InternalUmlCollaborationUse.g:104:1: ( rule__TypeRule__Group__0 ) + // InternalUmlCollaborationUse.g:104:2: rule__TypeRule__Group__0 { - pushFollow(FOLLOW_rule__TypeRule__Group__0_in_ruleTypeRule154); + pushFollow(FOLLOW_2); rule__TypeRule__Group__0(); state._fsp--; @@ -225,25 +218,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "ruleTypeRule" // $ANTLR start "entryRuleQualifiedName" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:116:1: entryRuleQualifiedName : ruleQualifiedName EOF ; + // InternalUmlCollaborationUse.g:116:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:117:1: ( ruleQualifiedName EOF ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:118:1: ruleQualifiedName EOF + // InternalUmlCollaborationUse.g:117:1: ( ruleQualifiedName EOF ) + // InternalUmlCollaborationUse.g:118:1: ruleQualifiedName EOF { before(grammarAccess.getQualifiedNameRule()); - pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName181); + pushFollow(FOLLOW_1); ruleQualifiedName(); state._fsp--; after(grammarAccess.getQualifiedNameRule()); - match(input, EOF, FOLLOW_EOF_in_entryRuleQualifiedName188); + match(input, EOF, FOLLOW_2); } @@ -254,29 +246,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "entryRuleQualifiedName" // $ANTLR start "ruleQualifiedName" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:125:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) - // ; + // InternalUmlCollaborationUse.g:125:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:129:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:130:1: ( ( rule__QualifiedName__Group__0 ) ) + // InternalUmlCollaborationUse.g:129:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) + // InternalUmlCollaborationUse.g:130:1: ( ( rule__QualifiedName__Group__0 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:130:1: ( ( rule__QualifiedName__Group__0 ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:131:1: ( rule__QualifiedName__Group__0 ) + // InternalUmlCollaborationUse.g:130:1: ( ( rule__QualifiedName__Group__0 ) ) + // InternalUmlCollaborationUse.g:131:1: ( rule__QualifiedName__Group__0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:132:1: ( rule__QualifiedName__Group__0 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:132:2: rule__QualifiedName__Group__0 + // InternalUmlCollaborationUse.g:132:1: ( rule__QualifiedName__Group__0 ) + // InternalUmlCollaborationUse.g:132:2: rule__QualifiedName__Group__0 { - pushFollow(FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName214); + pushFollow(FOLLOW_2); rule__QualifiedName__Group__0(); state._fsp--; @@ -301,25 +291,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "ruleQualifiedName" // $ANTLR start "entryRuleBoundSpecification" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:146:1: entryRuleBoundSpecification : ruleBoundSpecification EOF ; + // InternalUmlCollaborationUse.g:146:1: entryRuleBoundSpecification : ruleBoundSpecification EOF ; public final void entryRuleBoundSpecification() throws RecognitionException { try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:147:1: ( ruleBoundSpecification EOF ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:148:1: ruleBoundSpecification EOF + // InternalUmlCollaborationUse.g:147:1: ( ruleBoundSpecification EOF ) + // InternalUmlCollaborationUse.g:148:1: ruleBoundSpecification EOF { before(grammarAccess.getBoundSpecificationRule()); - pushFollow(FOLLOW_ruleBoundSpecification_in_entryRuleBoundSpecification243); + pushFollow(FOLLOW_1); ruleBoundSpecification(); state._fsp--; after(grammarAccess.getBoundSpecificationRule()); - match(input, EOF, FOLLOW_EOF_in_entryRuleBoundSpecification250); + match(input, EOF, FOLLOW_2); } @@ -330,32 +319,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "entryRuleBoundSpecification" // $ANTLR start "ruleBoundSpecification" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:155:1: ruleBoundSpecification : ( ( - // rule__BoundSpecification__ValueAssignment ) ) ; + // InternalUmlCollaborationUse.g:155:1: ruleBoundSpecification : ( ( rule__BoundSpecification__ValueAssignment ) ) ; public final void ruleBoundSpecification() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:159:2: ( ( ( rule__BoundSpecification__ValueAssignment ) - // ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:160:1: ( ( rule__BoundSpecification__ValueAssignment ) ) + // InternalUmlCollaborationUse.g:159:2: ( ( ( rule__BoundSpecification__ValueAssignment ) ) ) + // InternalUmlCollaborationUse.g:160:1: ( ( rule__BoundSpecification__ValueAssignment ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:160:1: ( ( rule__BoundSpecification__ValueAssignment - // ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:161:1: ( rule__BoundSpecification__ValueAssignment ) + // InternalUmlCollaborationUse.g:160:1: ( ( rule__BoundSpecification__ValueAssignment ) ) + // InternalUmlCollaborationUse.g:161:1: ( rule__BoundSpecification__ValueAssignment ) { before(grammarAccess.getBoundSpecificationAccess().getValueAssignment()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:162:1: ( - // rule__BoundSpecification__ValueAssignment ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:162:2: rule__BoundSpecification__ValueAssignment + // InternalUmlCollaborationUse.g:162:1: ( rule__BoundSpecification__ValueAssignment ) + // InternalUmlCollaborationUse.g:162:2: rule__BoundSpecification__ValueAssignment { - pushFollow(FOLLOW_rule__BoundSpecification__ValueAssignment_in_ruleBoundSpecification276); + pushFollow(FOLLOW_2); rule__BoundSpecification__ValueAssignment(); state._fsp--; @@ -380,25 +364,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "ruleBoundSpecification" // $ANTLR start "entryRuleUnlimitedLiteral" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:174:1: entryRuleUnlimitedLiteral : ruleUnlimitedLiteral EOF ; + // InternalUmlCollaborationUse.g:174:1: entryRuleUnlimitedLiteral : ruleUnlimitedLiteral EOF ; public final void entryRuleUnlimitedLiteral() throws RecognitionException { try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:175:1: ( ruleUnlimitedLiteral EOF ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:176:1: ruleUnlimitedLiteral EOF + // InternalUmlCollaborationUse.g:175:1: ( ruleUnlimitedLiteral EOF ) + // InternalUmlCollaborationUse.g:176:1: ruleUnlimitedLiteral EOF { before(grammarAccess.getUnlimitedLiteralRule()); - pushFollow(FOLLOW_ruleUnlimitedLiteral_in_entryRuleUnlimitedLiteral303); + pushFollow(FOLLOW_1); ruleUnlimitedLiteral(); state._fsp--; after(grammarAccess.getUnlimitedLiteralRule()); - match(input, EOF, FOLLOW_EOF_in_entryRuleUnlimitedLiteral310); + match(input, EOF, FOLLOW_2); } @@ -409,29 +392,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "entryRuleUnlimitedLiteral" // $ANTLR start "ruleUnlimitedLiteral" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:183:1: ruleUnlimitedLiteral : ( ( - // rule__UnlimitedLiteral__Alternatives ) ) ; + // InternalUmlCollaborationUse.g:183:1: ruleUnlimitedLiteral : ( ( rule__UnlimitedLiteral__Alternatives ) ) ; public final void ruleUnlimitedLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:187:2: ( ( ( rule__UnlimitedLiteral__Alternatives ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:188:1: ( ( rule__UnlimitedLiteral__Alternatives ) ) + // InternalUmlCollaborationUse.g:187:2: ( ( ( rule__UnlimitedLiteral__Alternatives ) ) ) + // InternalUmlCollaborationUse.g:188:1: ( ( rule__UnlimitedLiteral__Alternatives ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:188:1: ( ( rule__UnlimitedLiteral__Alternatives ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:189:1: ( rule__UnlimitedLiteral__Alternatives ) + // InternalUmlCollaborationUse.g:188:1: ( ( rule__UnlimitedLiteral__Alternatives ) ) + // InternalUmlCollaborationUse.g:189:1: ( rule__UnlimitedLiteral__Alternatives ) { before(grammarAccess.getUnlimitedLiteralAccess().getAlternatives()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:190:1: ( rule__UnlimitedLiteral__Alternatives ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:190:2: rule__UnlimitedLiteral__Alternatives + // InternalUmlCollaborationUse.g:190:1: ( rule__UnlimitedLiteral__Alternatives ) + // InternalUmlCollaborationUse.g:190:2: rule__UnlimitedLiteral__Alternatives { - pushFollow(FOLLOW_rule__UnlimitedLiteral__Alternatives_in_ruleUnlimitedLiteral336); + pushFollow(FOLLOW_2); rule__UnlimitedLiteral__Alternatives(); state._fsp--; @@ -456,29 +437,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "ruleUnlimitedLiteral" // $ANTLR start "ruleVisibilityKind" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:203:1: ruleVisibilityKind : ( ( - // rule__VisibilityKind__Alternatives ) ) ; + // InternalUmlCollaborationUse.g:203:1: ruleVisibilityKind : ( ( rule__VisibilityKind__Alternatives ) ) ; public final void ruleVisibilityKind() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:207:1: ( ( ( rule__VisibilityKind__Alternatives ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:208:1: ( ( rule__VisibilityKind__Alternatives ) ) + // InternalUmlCollaborationUse.g:207:1: ( ( ( rule__VisibilityKind__Alternatives ) ) ) + // InternalUmlCollaborationUse.g:208:1: ( ( rule__VisibilityKind__Alternatives ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:208:1: ( ( rule__VisibilityKind__Alternatives ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:209:1: ( rule__VisibilityKind__Alternatives ) + // InternalUmlCollaborationUse.g:208:1: ( ( rule__VisibilityKind__Alternatives ) ) + // InternalUmlCollaborationUse.g:209:1: ( rule__VisibilityKind__Alternatives ) { before(grammarAccess.getVisibilityKindAccess().getAlternatives()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:210:1: ( rule__VisibilityKind__Alternatives ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:210:2: rule__VisibilityKind__Alternatives + // InternalUmlCollaborationUse.g:210:1: ( rule__VisibilityKind__Alternatives ) + // InternalUmlCollaborationUse.g:210:2: rule__VisibilityKind__Alternatives { - pushFollow(FOLLOW_rule__VisibilityKind__Alternatives_in_ruleVisibilityKind373); + pushFollow(FOLLOW_2); rule__VisibilityKind__Alternatives(); state._fsp--; @@ -503,52 +482,41 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "ruleVisibilityKind" // $ANTLR start "rule__CollaborationUseRule__Alternatives_3" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:223:1: rule__CollaborationUseRule__Alternatives_3 : ( ( ( - // rule__CollaborationUseRule__TypeAssignment_3_0 ) ) | ( '<Undefined>' ) ); + // InternalUmlCollaborationUse.g:223:1: rule__CollaborationUseRule__Alternatives_3 : ( ( ( rule__CollaborationUseRule__TypeAssignment_3_0 ) ) | ( '<Undefined>' ) ); public final void rule__CollaborationUseRule__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:227:1: ( ( ( - // rule__CollaborationUseRule__TypeAssignment_3_0 ) ) | ( '<Undefined>' ) ) + // InternalUmlCollaborationUse.g:227:1: ( ( ( rule__CollaborationUseRule__TypeAssignment_3_0 ) ) | ( '<Undefined>' ) ) int alt1 = 2; int LA1_0 = input.LA(1); if ((LA1_0 == RULE_ID)) { alt1 = 1; - } - else if ((LA1_0 == 12)) { + } else if ((LA1_0 == 12)) { alt1 = 2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 1, 0, input); + } else { + NoViableAltException nvae = new NoViableAltException("", 1, 0, input); throw nvae; } switch (alt1) { case 1: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:228:1: ( ( rule__CollaborationUseRule__TypeAssignment_3_0 - // ) ) + // InternalUmlCollaborationUse.g:228:1: ( ( rule__CollaborationUseRule__TypeAssignment_3_0 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:228:1: ( ( - // rule__CollaborationUseRule__TypeAssignment_3_0 ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:229:1: ( - // rule__CollaborationUseRule__TypeAssignment_3_0 ) + // InternalUmlCollaborationUse.g:228:1: ( ( rule__CollaborationUseRule__TypeAssignment_3_0 ) ) + // InternalUmlCollaborationUse.g:229:1: ( rule__CollaborationUseRule__TypeAssignment_3_0 ) { before(grammarAccess.getCollaborationUseRuleAccess().getTypeAssignment_3_0()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:230:1: ( - // rule__CollaborationUseRule__TypeAssignment_3_0 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:230:2: - // rule__CollaborationUseRule__TypeAssignment_3_0 + // InternalUmlCollaborationUse.g:230:1: ( rule__CollaborationUseRule__TypeAssignment_3_0 ) + // InternalUmlCollaborationUse.g:230:2: rule__CollaborationUseRule__TypeAssignment_3_0 { - pushFollow(FOLLOW_rule__CollaborationUseRule__TypeAssignment_3_0_in_rule__CollaborationUseRule__Alternatives_3410); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__TypeAssignment_3_0(); state._fsp--; @@ -564,13 +532,13 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } break; case 2: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:234:6: ( '<Undefined>' ) + // InternalUmlCollaborationUse.g:234:6: ( '<Undefined>' ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:234:6: ( '<Undefined>' ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:235:1: '<Undefined>' + // InternalUmlCollaborationUse.g:234:6: ( '<Undefined>' ) + // InternalUmlCollaborationUse.g:235:1: '<Undefined>' { before(grammarAccess.getCollaborationUseRuleAccess().getUndefinedKeyword_3_1()); - match(input, 12, FOLLOW_12_in_rule__CollaborationUseRule__Alternatives_3429); + match(input, 12, FOLLOW_2); after(grammarAccess.getCollaborationUseRuleAccess().getUndefinedKeyword_3_1()); } @@ -590,43 +558,38 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Alternatives_3" // $ANTLR start "rule__UnlimitedLiteral__Alternatives" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:247:1: rule__UnlimitedLiteral__Alternatives : ( ( RULE_INT ) | ( - // '*' ) ); + // InternalUmlCollaborationUse.g:247:1: rule__UnlimitedLiteral__Alternatives : ( ( RULE_INT ) | ( '*' ) ); public final void rule__UnlimitedLiteral__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:251:1: ( ( RULE_INT ) | ( '*' ) ) + // InternalUmlCollaborationUse.g:251:1: ( ( RULE_INT ) | ( '*' ) ) int alt2 = 2; int LA2_0 = input.LA(1); if ((LA2_0 == RULE_INT)) { alt2 = 1; - } - else if ((LA2_0 == 13)) { + } else if ((LA2_0 == 13)) { 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.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:252:1: ( RULE_INT ) + // InternalUmlCollaborationUse.g:252:1: ( RULE_INT ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:252:1: ( RULE_INT ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:253:1: RULE_INT + // InternalUmlCollaborationUse.g:252:1: ( RULE_INT ) + // InternalUmlCollaborationUse.g:253:1: RULE_INT { before(grammarAccess.getUnlimitedLiteralAccess().getINTTerminalRuleCall_0()); - match(input, RULE_INT, FOLLOW_RULE_INT_in_rule__UnlimitedLiteral__Alternatives463); + match(input, RULE_INT, FOLLOW_2); after(grammarAccess.getUnlimitedLiteralAccess().getINTTerminalRuleCall_0()); } @@ -635,13 +598,13 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } break; case 2: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:258:6: ( '*' ) + // InternalUmlCollaborationUse.g:258:6: ( '*' ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:258:6: ( '*' ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:259:1: '*' + // InternalUmlCollaborationUse.g:258:6: ( '*' ) + // InternalUmlCollaborationUse.g:259:1: '*' { before(grammarAccess.getUnlimitedLiteralAccess().getAsteriskKeyword_1()); - match(input, 13, FOLLOW_13_in_rule__UnlimitedLiteral__Alternatives481); + match(input, 13, FOLLOW_2); after(grammarAccess.getUnlimitedLiteralAccess().getAsteriskKeyword_1()); } @@ -661,20 +624,17 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__UnlimitedLiteral__Alternatives" // $ANTLR start "rule__VisibilityKind__Alternatives" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:271:1: rule__VisibilityKind__Alternatives : ( ( ( '+' ) ) | ( ( - // '-' ) ) | ( ( '#' ) ) | ( ( '~' ) ) ); + // InternalUmlCollaborationUse.g:271:1: rule__VisibilityKind__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) | ( ( '#' ) ) | ( ( '~' ) ) ); public final void rule__VisibilityKind__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:275:1: ( ( ( '+' ) ) | ( ( '-' ) ) | ( ( '#' ) ) | ( ( - // '~' ) ) ) + // InternalUmlCollaborationUse.g:275:1: ( ( ( '+' ) ) | ( ( '-' ) ) | ( ( '#' ) ) | ( ( '~' ) ) ) int alt3 = 4; switch (input.LA(1)) { case 14: { @@ -694,24 +654,23 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } break; default: - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); + NoViableAltException nvae = new NoViableAltException("", 3, 0, input); throw nvae; } switch (alt3) { case 1: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:276:1: ( ( '+' ) ) + // InternalUmlCollaborationUse.g:276:1: ( ( '+' ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:276:1: ( ( '+' ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:277:1: ( '+' ) + // InternalUmlCollaborationUse.g:276:1: ( ( '+' ) ) + // InternalUmlCollaborationUse.g:277:1: ( '+' ) { before(grammarAccess.getVisibilityKindAccess().getPublicEnumLiteralDeclaration_0()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:278:1: ( '+' ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:278:3: '+' + // InternalUmlCollaborationUse.g:278:1: ( '+' ) + // InternalUmlCollaborationUse.g:278:3: '+' { - match(input, 14, FOLLOW_14_in_rule__VisibilityKind__Alternatives516); + match(input, 14, FOLLOW_2); } @@ -723,16 +682,16 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } break; case 2: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:283:6: ( ( '-' ) ) + // InternalUmlCollaborationUse.g:283:6: ( ( '-' ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:283:6: ( ( '-' ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:284:1: ( '-' ) + // InternalUmlCollaborationUse.g:283:6: ( ( '-' ) ) + // InternalUmlCollaborationUse.g:284:1: ( '-' ) { before(grammarAccess.getVisibilityKindAccess().getPrivateEnumLiteralDeclaration_1()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:285:1: ( '-' ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:285:3: '-' + // InternalUmlCollaborationUse.g:285:1: ( '-' ) + // InternalUmlCollaborationUse.g:285:3: '-' { - match(input, 15, FOLLOW_15_in_rule__VisibilityKind__Alternatives537); + match(input, 15, FOLLOW_2); } @@ -744,16 +703,16 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } break; case 3: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:290:6: ( ( '#' ) ) + // InternalUmlCollaborationUse.g:290:6: ( ( '#' ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:290:6: ( ( '#' ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:291:1: ( '#' ) + // InternalUmlCollaborationUse.g:290:6: ( ( '#' ) ) + // InternalUmlCollaborationUse.g:291:1: ( '#' ) { before(grammarAccess.getVisibilityKindAccess().getProtectedEnumLiteralDeclaration_2()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:292:1: ( '#' ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:292:3: '#' + // InternalUmlCollaborationUse.g:292:1: ( '#' ) + // InternalUmlCollaborationUse.g:292:3: '#' { - match(input, 16, FOLLOW_16_in_rule__VisibilityKind__Alternatives558); + match(input, 16, FOLLOW_2); } @@ -765,16 +724,16 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } break; case 4: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:297:6: ( ( '~' ) ) + // InternalUmlCollaborationUse.g:297:6: ( ( '~' ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:297:6: ( ( '~' ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:298:1: ( '~' ) + // InternalUmlCollaborationUse.g:297:6: ( ( '~' ) ) + // InternalUmlCollaborationUse.g:298:1: ( '~' ) { before(grammarAccess.getVisibilityKindAccess().getPackageEnumLiteralDeclaration_3()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:299:1: ( '~' ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:299:3: '~' + // InternalUmlCollaborationUse.g:299:1: ( '~' ) + // InternalUmlCollaborationUse.g:299:3: '~' { - match(input, 17, FOLLOW_17_in_rule__VisibilityKind__Alternatives579); + match(input, 17, FOLLOW_2); } @@ -797,29 +756,25 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__VisibilityKind__Alternatives" // $ANTLR start "rule__CollaborationUseRule__Group__0" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:312:1: rule__CollaborationUseRule__Group__0 : - // rule__CollaborationUseRule__Group__0__Impl rule__CollaborationUseRule__Group__1 ; + // InternalUmlCollaborationUse.g:312:1: rule__CollaborationUseRule__Group__0 : rule__CollaborationUseRule__Group__0__Impl rule__CollaborationUseRule__Group__1 ; public final void rule__CollaborationUseRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:316:1: ( rule__CollaborationUseRule__Group__0__Impl - // rule__CollaborationUseRule__Group__1 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:317:2: rule__CollaborationUseRule__Group__0__Impl - // rule__CollaborationUseRule__Group__1 + // InternalUmlCollaborationUse.g:316:1: ( rule__CollaborationUseRule__Group__0__Impl rule__CollaborationUseRule__Group__1 ) + // InternalUmlCollaborationUse.g:317:2: rule__CollaborationUseRule__Group__0__Impl rule__CollaborationUseRule__Group__1 { - pushFollow(FOLLOW_rule__CollaborationUseRule__Group__0__Impl_in_rule__CollaborationUseRule__Group__0613); + pushFollow(FOLLOW_3); rule__CollaborationUseRule__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CollaborationUseRule__Group__1_in_rule__CollaborationUseRule__Group__0616); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__Group__1(); state._fsp--; @@ -837,35 +792,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Group__0" // $ANTLR start "rule__CollaborationUseRule__Group__0__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:324:1: rule__CollaborationUseRule__Group__0__Impl : ( ( - // rule__CollaborationUseRule__VisibilityAssignment_0 ) ) ; + // InternalUmlCollaborationUse.g:324:1: rule__CollaborationUseRule__Group__0__Impl : ( ( rule__CollaborationUseRule__VisibilityAssignment_0 ) ) ; public final void rule__CollaborationUseRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:328:1: ( ( ( - // rule__CollaborationUseRule__VisibilityAssignment_0 ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:329:1: ( ( - // rule__CollaborationUseRule__VisibilityAssignment_0 ) ) + // InternalUmlCollaborationUse.g:328:1: ( ( ( rule__CollaborationUseRule__VisibilityAssignment_0 ) ) ) + // InternalUmlCollaborationUse.g:329:1: ( ( rule__CollaborationUseRule__VisibilityAssignment_0 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:329:1: ( ( - // rule__CollaborationUseRule__VisibilityAssignment_0 ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:330:1: ( - // rule__CollaborationUseRule__VisibilityAssignment_0 ) + // InternalUmlCollaborationUse.g:329:1: ( ( rule__CollaborationUseRule__VisibilityAssignment_0 ) ) + // InternalUmlCollaborationUse.g:330:1: ( rule__CollaborationUseRule__VisibilityAssignment_0 ) { before(grammarAccess.getCollaborationUseRuleAccess().getVisibilityAssignment_0()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:331:1: ( - // rule__CollaborationUseRule__VisibilityAssignment_0 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:331:2: - // rule__CollaborationUseRule__VisibilityAssignment_0 + // InternalUmlCollaborationUse.g:331:1: ( rule__CollaborationUseRule__VisibilityAssignment_0 ) + // InternalUmlCollaborationUse.g:331:2: rule__CollaborationUseRule__VisibilityAssignment_0 { - pushFollow(FOLLOW_rule__CollaborationUseRule__VisibilityAssignment_0_in_rule__CollaborationUseRule__Group__0__Impl643); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__VisibilityAssignment_0(); state._fsp--; @@ -890,29 +837,25 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Group__0__Impl" // $ANTLR start "rule__CollaborationUseRule__Group__1" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:341:1: rule__CollaborationUseRule__Group__1 : - // rule__CollaborationUseRule__Group__1__Impl rule__CollaborationUseRule__Group__2 ; + // InternalUmlCollaborationUse.g:341:1: rule__CollaborationUseRule__Group__1 : rule__CollaborationUseRule__Group__1__Impl rule__CollaborationUseRule__Group__2 ; public final void rule__CollaborationUseRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:345:1: ( rule__CollaborationUseRule__Group__1__Impl - // rule__CollaborationUseRule__Group__2 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:346:2: rule__CollaborationUseRule__Group__1__Impl - // rule__CollaborationUseRule__Group__2 + // InternalUmlCollaborationUse.g:345:1: ( rule__CollaborationUseRule__Group__1__Impl rule__CollaborationUseRule__Group__2 ) + // InternalUmlCollaborationUse.g:346:2: rule__CollaborationUseRule__Group__1__Impl rule__CollaborationUseRule__Group__2 { - pushFollow(FOLLOW_rule__CollaborationUseRule__Group__1__Impl_in_rule__CollaborationUseRule__Group__1673); + pushFollow(FOLLOW_4); rule__CollaborationUseRule__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CollaborationUseRule__Group__2_in_rule__CollaborationUseRule__Group__1676); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__Group__2(); state._fsp--; @@ -930,35 +873,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Group__1" // $ANTLR start "rule__CollaborationUseRule__Group__1__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:353:1: rule__CollaborationUseRule__Group__1__Impl : ( ( - // rule__CollaborationUseRule__NameAssignment_1 ) ) ; + // InternalUmlCollaborationUse.g:353:1: rule__CollaborationUseRule__Group__1__Impl : ( ( rule__CollaborationUseRule__NameAssignment_1 ) ) ; public final void rule__CollaborationUseRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:357:1: ( ( ( rule__CollaborationUseRule__NameAssignment_1 - // ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:358:1: ( ( rule__CollaborationUseRule__NameAssignment_1 ) - // ) + // InternalUmlCollaborationUse.g:357:1: ( ( ( rule__CollaborationUseRule__NameAssignment_1 ) ) ) + // InternalUmlCollaborationUse.g:358:1: ( ( rule__CollaborationUseRule__NameAssignment_1 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:358:1: ( ( - // rule__CollaborationUseRule__NameAssignment_1 ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:359:1: ( rule__CollaborationUseRule__NameAssignment_1 - // ) + // InternalUmlCollaborationUse.g:358:1: ( ( rule__CollaborationUseRule__NameAssignment_1 ) ) + // InternalUmlCollaborationUse.g:359:1: ( rule__CollaborationUseRule__NameAssignment_1 ) { before(grammarAccess.getCollaborationUseRuleAccess().getNameAssignment_1()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:360:1: ( - // rule__CollaborationUseRule__NameAssignment_1 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:360:2: - // rule__CollaborationUseRule__NameAssignment_1 + // InternalUmlCollaborationUse.g:360:1: ( rule__CollaborationUseRule__NameAssignment_1 ) + // InternalUmlCollaborationUse.g:360:2: rule__CollaborationUseRule__NameAssignment_1 { - pushFollow(FOLLOW_rule__CollaborationUseRule__NameAssignment_1_in_rule__CollaborationUseRule__Group__1__Impl703); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__NameAssignment_1(); state._fsp--; @@ -983,29 +918,25 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Group__1__Impl" // $ANTLR start "rule__CollaborationUseRule__Group__2" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:370:1: rule__CollaborationUseRule__Group__2 : - // rule__CollaborationUseRule__Group__2__Impl rule__CollaborationUseRule__Group__3 ; + // InternalUmlCollaborationUse.g:370:1: rule__CollaborationUseRule__Group__2 : rule__CollaborationUseRule__Group__2__Impl rule__CollaborationUseRule__Group__3 ; public final void rule__CollaborationUseRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:374:1: ( rule__CollaborationUseRule__Group__2__Impl - // rule__CollaborationUseRule__Group__3 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:375:2: rule__CollaborationUseRule__Group__2__Impl - // rule__CollaborationUseRule__Group__3 + // InternalUmlCollaborationUse.g:374:1: ( rule__CollaborationUseRule__Group__2__Impl rule__CollaborationUseRule__Group__3 ) + // InternalUmlCollaborationUse.g:375:2: rule__CollaborationUseRule__Group__2__Impl rule__CollaborationUseRule__Group__3 { - pushFollow(FOLLOW_rule__CollaborationUseRule__Group__2__Impl_in_rule__CollaborationUseRule__Group__2733); + pushFollow(FOLLOW_5); rule__CollaborationUseRule__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CollaborationUseRule__Group__3_in_rule__CollaborationUseRule__Group__2736); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__Group__3(); state._fsp--; @@ -1023,25 +954,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Group__2" // $ANTLR start "rule__CollaborationUseRule__Group__2__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:382:1: rule__CollaborationUseRule__Group__2__Impl : ( ':' ) ; + // InternalUmlCollaborationUse.g:382:1: rule__CollaborationUseRule__Group__2__Impl : ( ':' ) ; public final void rule__CollaborationUseRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:386:1: ( ( ':' ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:387:1: ( ':' ) + // InternalUmlCollaborationUse.g:386:1: ( ( ':' ) ) + // InternalUmlCollaborationUse.g:387:1: ( ':' ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:387:1: ( ':' ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:388:1: ':' + // InternalUmlCollaborationUse.g:387:1: ( ':' ) + // InternalUmlCollaborationUse.g:388:1: ':' { before(grammarAccess.getCollaborationUseRuleAccess().getColonKeyword_2()); - match(input, 18, FOLLOW_18_in_rule__CollaborationUseRule__Group__2__Impl764); + match(input, 18, FOLLOW_2); after(grammarAccess.getCollaborationUseRuleAccess().getColonKeyword_2()); } @@ -1059,22 +989,20 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Group__2__Impl" // $ANTLR start "rule__CollaborationUseRule__Group__3" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:401:1: rule__CollaborationUseRule__Group__3 : - // rule__CollaborationUseRule__Group__3__Impl ; + // InternalUmlCollaborationUse.g:401:1: rule__CollaborationUseRule__Group__3 : rule__CollaborationUseRule__Group__3__Impl ; public final void rule__CollaborationUseRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:405:1: ( rule__CollaborationUseRule__Group__3__Impl ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:406:2: rule__CollaborationUseRule__Group__3__Impl + // InternalUmlCollaborationUse.g:405:1: ( rule__CollaborationUseRule__Group__3__Impl ) + // InternalUmlCollaborationUse.g:406:2: rule__CollaborationUseRule__Group__3__Impl { - pushFollow(FOLLOW_rule__CollaborationUseRule__Group__3__Impl_in_rule__CollaborationUseRule__Group__3795); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__Group__3__Impl(); state._fsp--; @@ -1092,32 +1020,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Group__3" // $ANTLR start "rule__CollaborationUseRule__Group__3__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:412:1: rule__CollaborationUseRule__Group__3__Impl : ( ( - // rule__CollaborationUseRule__Alternatives_3 ) ) ; + // InternalUmlCollaborationUse.g:412:1: rule__CollaborationUseRule__Group__3__Impl : ( ( rule__CollaborationUseRule__Alternatives_3 ) ) ; public final void rule__CollaborationUseRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:416:1: ( ( ( rule__CollaborationUseRule__Alternatives_3 ) - // ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:417:1: ( ( rule__CollaborationUseRule__Alternatives_3 ) ) + // InternalUmlCollaborationUse.g:416:1: ( ( ( rule__CollaborationUseRule__Alternatives_3 ) ) ) + // InternalUmlCollaborationUse.g:417:1: ( ( rule__CollaborationUseRule__Alternatives_3 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:417:1: ( ( rule__CollaborationUseRule__Alternatives_3 - // ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:418:1: ( rule__CollaborationUseRule__Alternatives_3 ) + // InternalUmlCollaborationUse.g:417:1: ( ( rule__CollaborationUseRule__Alternatives_3 ) ) + // InternalUmlCollaborationUse.g:418:1: ( rule__CollaborationUseRule__Alternatives_3 ) { before(grammarAccess.getCollaborationUseRuleAccess().getAlternatives_3()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:419:1: ( - // rule__CollaborationUseRule__Alternatives_3 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:419:2: rule__CollaborationUseRule__Alternatives_3 + // InternalUmlCollaborationUse.g:419:1: ( rule__CollaborationUseRule__Alternatives_3 ) + // InternalUmlCollaborationUse.g:419:2: rule__CollaborationUseRule__Alternatives_3 { - pushFollow(FOLLOW_rule__CollaborationUseRule__Alternatives_3_in_rule__CollaborationUseRule__Group__3__Impl822); + pushFollow(FOLLOW_2); rule__CollaborationUseRule__Alternatives_3(); state._fsp--; @@ -1142,29 +1065,25 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__Group__3__Impl" // $ANTLR start "rule__TypeRule__Group__0" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:437:1: rule__TypeRule__Group__0 : rule__TypeRule__Group__0__Impl - // rule__TypeRule__Group__1 ; + // InternalUmlCollaborationUse.g:437:1: rule__TypeRule__Group__0 : rule__TypeRule__Group__0__Impl rule__TypeRule__Group__1 ; public final void rule__TypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:441:1: ( rule__TypeRule__Group__0__Impl - // rule__TypeRule__Group__1 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:442:2: rule__TypeRule__Group__0__Impl - // rule__TypeRule__Group__1 + // InternalUmlCollaborationUse.g:441:1: ( rule__TypeRule__Group__0__Impl rule__TypeRule__Group__1 ) + // InternalUmlCollaborationUse.g:442:2: rule__TypeRule__Group__0__Impl rule__TypeRule__Group__1 { - pushFollow(FOLLOW_rule__TypeRule__Group__0__Impl_in_rule__TypeRule__Group__0860); + pushFollow(FOLLOW_3); rule__TypeRule__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__TypeRule__Group__1_in_rule__TypeRule__Group__0863); + pushFollow(FOLLOW_2); rule__TypeRule__Group__1(); state._fsp--; @@ -1182,26 +1101,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__TypeRule__Group__0" // $ANTLR start "rule__TypeRule__Group__0__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:449:1: rule__TypeRule__Group__0__Impl : ( ( - // rule__TypeRule__PathAssignment_0 )? ) ; + // InternalUmlCollaborationUse.g:449:1: rule__TypeRule__Group__0__Impl : ( ( rule__TypeRule__PathAssignment_0 )? ) ; public final void rule__TypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:453:1: ( ( ( rule__TypeRule__PathAssignment_0 )? ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:454:1: ( ( rule__TypeRule__PathAssignment_0 )? ) + // InternalUmlCollaborationUse.g:453:1: ( ( ( rule__TypeRule__PathAssignment_0 )? ) ) + // InternalUmlCollaborationUse.g:454:1: ( ( rule__TypeRule__PathAssignment_0 )? ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:454:1: ( ( rule__TypeRule__PathAssignment_0 )? ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:455:1: ( rule__TypeRule__PathAssignment_0 )? + // InternalUmlCollaborationUse.g:454:1: ( ( rule__TypeRule__PathAssignment_0 )? ) + // InternalUmlCollaborationUse.g:455:1: ( rule__TypeRule__PathAssignment_0 )? { before(grammarAccess.getTypeRuleAccess().getPathAssignment_0()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:456:1: ( rule__TypeRule__PathAssignment_0 )? + // InternalUmlCollaborationUse.g:456:1: ( rule__TypeRule__PathAssignment_0 )? int alt4 = 2; int LA4_0 = input.LA(1); @@ -1214,9 +1131,9 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } switch (alt4) { case 1: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:456:2: rule__TypeRule__PathAssignment_0 + // InternalUmlCollaborationUse.g:456:2: rule__TypeRule__PathAssignment_0 { - pushFollow(FOLLOW_rule__TypeRule__PathAssignment_0_in_rule__TypeRule__Group__0__Impl890); + pushFollow(FOLLOW_2); rule__TypeRule__PathAssignment_0(); state._fsp--; @@ -1244,22 +1161,20 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__TypeRule__Group__0__Impl" // $ANTLR start "rule__TypeRule__Group__1" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:466:1: rule__TypeRule__Group__1 : rule__TypeRule__Group__1__Impl - // ; + // InternalUmlCollaborationUse.g:466:1: rule__TypeRule__Group__1 : rule__TypeRule__Group__1__Impl ; public final void rule__TypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:470:1: ( rule__TypeRule__Group__1__Impl ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:471:2: rule__TypeRule__Group__1__Impl + // InternalUmlCollaborationUse.g:470:1: ( rule__TypeRule__Group__1__Impl ) + // InternalUmlCollaborationUse.g:471:2: rule__TypeRule__Group__1__Impl { - pushFollow(FOLLOW_rule__TypeRule__Group__1__Impl_in_rule__TypeRule__Group__1921); + pushFollow(FOLLOW_2); rule__TypeRule__Group__1__Impl(); state._fsp--; @@ -1277,29 +1192,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__TypeRule__Group__1" // $ANTLR start "rule__TypeRule__Group__1__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:477:1: rule__TypeRule__Group__1__Impl : ( ( - // rule__TypeRule__TypeAssignment_1 ) ) ; + // InternalUmlCollaborationUse.g:477:1: rule__TypeRule__Group__1__Impl : ( ( rule__TypeRule__TypeAssignment_1 ) ) ; public final void rule__TypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:481:1: ( ( ( rule__TypeRule__TypeAssignment_1 ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:482:1: ( ( rule__TypeRule__TypeAssignment_1 ) ) + // InternalUmlCollaborationUse.g:481:1: ( ( ( rule__TypeRule__TypeAssignment_1 ) ) ) + // InternalUmlCollaborationUse.g:482:1: ( ( rule__TypeRule__TypeAssignment_1 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:482:1: ( ( rule__TypeRule__TypeAssignment_1 ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:483:1: ( rule__TypeRule__TypeAssignment_1 ) + // InternalUmlCollaborationUse.g:482:1: ( ( rule__TypeRule__TypeAssignment_1 ) ) + // InternalUmlCollaborationUse.g:483:1: ( rule__TypeRule__TypeAssignment_1 ) { before(grammarAccess.getTypeRuleAccess().getTypeAssignment_1()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:484:1: ( rule__TypeRule__TypeAssignment_1 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:484:2: rule__TypeRule__TypeAssignment_1 + // InternalUmlCollaborationUse.g:484:1: ( rule__TypeRule__TypeAssignment_1 ) + // InternalUmlCollaborationUse.g:484:2: rule__TypeRule__TypeAssignment_1 { - pushFollow(FOLLOW_rule__TypeRule__TypeAssignment_1_in_rule__TypeRule__Group__1__Impl948); + pushFollow(FOLLOW_2); rule__TypeRule__TypeAssignment_1(); state._fsp--; @@ -1324,29 +1237,25 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__TypeRule__Group__1__Impl" // $ANTLR start "rule__QualifiedName__Group__0" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:498:1: rule__QualifiedName__Group__0 : - // rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // InternalUmlCollaborationUse.g:498:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; public final void rule__QualifiedName__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:502:1: ( rule__QualifiedName__Group__0__Impl - // rule__QualifiedName__Group__1 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:503:2: rule__QualifiedName__Group__0__Impl - // rule__QualifiedName__Group__1 + // InternalUmlCollaborationUse.g:502:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalUmlCollaborationUse.g:503:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { - pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__0982); + pushFollow(FOLLOW_6); rule__QualifiedName__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__0985); + pushFollow(FOLLOW_2); rule__QualifiedName__Group__1(); state._fsp--; @@ -1364,29 +1273,27 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__QualifiedName__Group__0" // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:510:1: rule__QualifiedName__Group__0__Impl : ( ( - // rule__QualifiedName__PathAssignment_0 ) ) ; + // InternalUmlCollaborationUse.g:510:1: rule__QualifiedName__Group__0__Impl : ( ( rule__QualifiedName__PathAssignment_0 ) ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:514:1: ( ( ( rule__QualifiedName__PathAssignment_0 ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:515:1: ( ( rule__QualifiedName__PathAssignment_0 ) ) + // InternalUmlCollaborationUse.g:514:1: ( ( ( rule__QualifiedName__PathAssignment_0 ) ) ) + // InternalUmlCollaborationUse.g:515:1: ( ( rule__QualifiedName__PathAssignment_0 ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:515:1: ( ( rule__QualifiedName__PathAssignment_0 ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:516:1: ( rule__QualifiedName__PathAssignment_0 ) + // InternalUmlCollaborationUse.g:515:1: ( ( rule__QualifiedName__PathAssignment_0 ) ) + // InternalUmlCollaborationUse.g:516:1: ( rule__QualifiedName__PathAssignment_0 ) { before(grammarAccess.getQualifiedNameAccess().getPathAssignment_0()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:517:1: ( rule__QualifiedName__PathAssignment_0 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:517:2: rule__QualifiedName__PathAssignment_0 + // InternalUmlCollaborationUse.g:517:1: ( rule__QualifiedName__PathAssignment_0 ) + // InternalUmlCollaborationUse.g:517:2: rule__QualifiedName__PathAssignment_0 { - pushFollow(FOLLOW_rule__QualifiedName__PathAssignment_0_in_rule__QualifiedName__Group__0__Impl1012); + pushFollow(FOLLOW_2); rule__QualifiedName__PathAssignment_0(); state._fsp--; @@ -1411,29 +1318,25 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__QualifiedName__Group__0__Impl" // $ANTLR start "rule__QualifiedName__Group__1" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:527:1: rule__QualifiedName__Group__1 : - // rule__QualifiedName__Group__1__Impl rule__QualifiedName__Group__2 ; + // InternalUmlCollaborationUse.g:527:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl rule__QualifiedName__Group__2 ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:531:1: ( rule__QualifiedName__Group__1__Impl - // rule__QualifiedName__Group__2 ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:532:2: rule__QualifiedName__Group__1__Impl - // rule__QualifiedName__Group__2 + // InternalUmlCollaborationUse.g:531:1: ( rule__QualifiedName__Group__1__Impl rule__QualifiedName__Group__2 ) + // InternalUmlCollaborationUse.g:532:2: rule__QualifiedName__Group__1__Impl rule__QualifiedName__Group__2 { - pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__11042); + pushFollow(FOLLOW_3); rule__QualifiedName__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__QualifiedName__Group__2_in_rule__QualifiedName__Group__11045); + pushFollow(FOLLOW_2); rule__QualifiedName__Group__2(); state._fsp--; @@ -1451,25 +1354,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__QualifiedName__Group__1" // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:539:1: rule__QualifiedName__Group__1__Impl : ( '::' ) ; + // InternalUmlCollaborationUse.g:539:1: rule__QualifiedName__Group__1__Impl : ( '::' ) ; public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:543:1: ( ( '::' ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:544:1: ( '::' ) + // InternalUmlCollaborationUse.g:543:1: ( ( '::' ) ) + // InternalUmlCollaborationUse.g:544:1: ( '::' ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:544:1: ( '::' ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:545:1: '::' + // InternalUmlCollaborationUse.g:544:1: ( '::' ) + // InternalUmlCollaborationUse.g:545:1: '::' { before(grammarAccess.getQualifiedNameAccess().getColonColonKeyword_1()); - match(input, 19, FOLLOW_19_in_rule__QualifiedName__Group__1__Impl1073); + match(input, 19, FOLLOW_2); after(grammarAccess.getQualifiedNameAccess().getColonColonKeyword_1()); } @@ -1487,22 +1389,20 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__QualifiedName__Group__1__Impl" // $ANTLR start "rule__QualifiedName__Group__2" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:558:1: rule__QualifiedName__Group__2 : - // rule__QualifiedName__Group__2__Impl ; + // InternalUmlCollaborationUse.g:558:1: rule__QualifiedName__Group__2 : rule__QualifiedName__Group__2__Impl ; public final void rule__QualifiedName__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:562:1: ( rule__QualifiedName__Group__2__Impl ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:563:2: rule__QualifiedName__Group__2__Impl + // InternalUmlCollaborationUse.g:562:1: ( rule__QualifiedName__Group__2__Impl ) + // InternalUmlCollaborationUse.g:563:2: rule__QualifiedName__Group__2__Impl { - pushFollow(FOLLOW_rule__QualifiedName__Group__2__Impl_in_rule__QualifiedName__Group__21104); + pushFollow(FOLLOW_2); rule__QualifiedName__Group__2__Impl(); state._fsp--; @@ -1520,31 +1420,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__QualifiedName__Group__2" // $ANTLR start "rule__QualifiedName__Group__2__Impl" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:569:1: rule__QualifiedName__Group__2__Impl : ( ( - // rule__QualifiedName__RemainingAssignment_2 )? ) ; + // InternalUmlCollaborationUse.g:569:1: rule__QualifiedName__Group__2__Impl : ( ( rule__QualifiedName__RemainingAssignment_2 )? ) ; public final void rule__QualifiedName__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:573:1: ( ( ( rule__QualifiedName__RemainingAssignment_2 - // )? ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:574:1: ( ( rule__QualifiedName__RemainingAssignment_2 )? - // ) + // InternalUmlCollaborationUse.g:573:1: ( ( ( rule__QualifiedName__RemainingAssignment_2 )? ) ) + // InternalUmlCollaborationUse.g:574:1: ( ( rule__QualifiedName__RemainingAssignment_2 )? ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:574:1: ( ( rule__QualifiedName__RemainingAssignment_2 - // )? ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:575:1: ( rule__QualifiedName__RemainingAssignment_2 - // )? + // InternalUmlCollaborationUse.g:574:1: ( ( rule__QualifiedName__RemainingAssignment_2 )? ) + // InternalUmlCollaborationUse.g:575:1: ( rule__QualifiedName__RemainingAssignment_2 )? { before(grammarAccess.getQualifiedNameAccess().getRemainingAssignment_2()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:576:1: ( - // rule__QualifiedName__RemainingAssignment_2 )? + // InternalUmlCollaborationUse.g:576:1: ( rule__QualifiedName__RemainingAssignment_2 )? int alt5 = 2; int LA5_0 = input.LA(1); @@ -1557,9 +1450,9 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } switch (alt5) { case 1: - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:576:2: rule__QualifiedName__RemainingAssignment_2 + // InternalUmlCollaborationUse.g:576:2: rule__QualifiedName__RemainingAssignment_2 { - pushFollow(FOLLOW_rule__QualifiedName__RemainingAssignment_2_in_rule__QualifiedName__Group__2__Impl1131); + pushFollow(FOLLOW_2); rule__QualifiedName__RemainingAssignment_2(); state._fsp--; @@ -1587,26 +1480,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__QualifiedName__Group__2__Impl" // $ANTLR start "rule__CollaborationUseRule__VisibilityAssignment_0" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:595:1: rule__CollaborationUseRule__VisibilityAssignment_0 : ( - // ruleVisibilityKind ) ; + // InternalUmlCollaborationUse.g:595:1: rule__CollaborationUseRule__VisibilityAssignment_0 : ( ruleVisibilityKind ) ; public final void rule__CollaborationUseRule__VisibilityAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:599:1: ( ( ruleVisibilityKind ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:600:1: ( ruleVisibilityKind ) + // InternalUmlCollaborationUse.g:599:1: ( ( ruleVisibilityKind ) ) + // InternalUmlCollaborationUse.g:600:1: ( ruleVisibilityKind ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:600:1: ( ruleVisibilityKind ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:601:1: ruleVisibilityKind + // InternalUmlCollaborationUse.g:600:1: ( ruleVisibilityKind ) + // InternalUmlCollaborationUse.g:601:1: ruleVisibilityKind { before(grammarAccess.getCollaborationUseRuleAccess().getVisibilityVisibilityKindEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleVisibilityKind_in_rule__CollaborationUseRule__VisibilityAssignment_01175); + pushFollow(FOLLOW_2); ruleVisibilityKind(); state._fsp--; @@ -1628,26 +1519,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__VisibilityAssignment_0" // $ANTLR start "rule__CollaborationUseRule__NameAssignment_1" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:610:1: rule__CollaborationUseRule__NameAssignment_1 : ( RULE_ID ) - // ; + // InternalUmlCollaborationUse.g:610:1: rule__CollaborationUseRule__NameAssignment_1 : ( RULE_ID ) ; public final void rule__CollaborationUseRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:614:1: ( ( RULE_ID ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:615:1: ( RULE_ID ) + // InternalUmlCollaborationUse.g:614:1: ( ( RULE_ID ) ) + // InternalUmlCollaborationUse.g:615:1: ( RULE_ID ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:615:1: ( RULE_ID ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:616:1: RULE_ID + // InternalUmlCollaborationUse.g:615:1: ( RULE_ID ) + // InternalUmlCollaborationUse.g:616:1: RULE_ID { before(grammarAccess.getCollaborationUseRuleAccess().getNameIDTerminalRuleCall_1_0()); - match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__CollaborationUseRule__NameAssignment_11206); + match(input, RULE_ID, FOLLOW_2); after(grammarAccess.getCollaborationUseRuleAccess().getNameIDTerminalRuleCall_1_0()); } @@ -1665,26 +1554,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__NameAssignment_1" // $ANTLR start "rule__CollaborationUseRule__TypeAssignment_3_0" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:625:1: rule__CollaborationUseRule__TypeAssignment_3_0 : ( - // ruleTypeRule ) ; + // InternalUmlCollaborationUse.g:625:1: rule__CollaborationUseRule__TypeAssignment_3_0 : ( ruleTypeRule ) ; public final void rule__CollaborationUseRule__TypeAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:629:1: ( ( ruleTypeRule ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:630:1: ( ruleTypeRule ) + // InternalUmlCollaborationUse.g:629:1: ( ( ruleTypeRule ) ) + // InternalUmlCollaborationUse.g:630:1: ( ruleTypeRule ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:630:1: ( ruleTypeRule ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:631:1: ruleTypeRule + // InternalUmlCollaborationUse.g:630:1: ( ruleTypeRule ) + // InternalUmlCollaborationUse.g:631:1: ruleTypeRule { before(grammarAccess.getCollaborationUseRuleAccess().getTypeTypeRuleParserRuleCall_3_0_0()); - pushFollow(FOLLOW_ruleTypeRule_in_rule__CollaborationUseRule__TypeAssignment_3_01237); + pushFollow(FOLLOW_2); ruleTypeRule(); state._fsp--; @@ -1706,25 +1593,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__CollaborationUseRule__TypeAssignment_3_0" // $ANTLR start "rule__TypeRule__PathAssignment_0" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:640:1: rule__TypeRule__PathAssignment_0 : ( ruleQualifiedName ) ; + // InternalUmlCollaborationUse.g:640:1: rule__TypeRule__PathAssignment_0 : ( ruleQualifiedName ) ; public final void rule__TypeRule__PathAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:644:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:645:1: ( ruleQualifiedName ) + // InternalUmlCollaborationUse.g:644:1: ( ( ruleQualifiedName ) ) + // InternalUmlCollaborationUse.g:645:1: ( ruleQualifiedName ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:645:1: ( ruleQualifiedName ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:646:1: ruleQualifiedName + // InternalUmlCollaborationUse.g:645:1: ( ruleQualifiedName ) + // InternalUmlCollaborationUse.g:646:1: ruleQualifiedName { before(grammarAccess.getTypeRuleAccess().getPathQualifiedNameParserRuleCall_0_0()); - pushFollow(FOLLOW_ruleQualifiedName_in_rule__TypeRule__PathAssignment_01268); + pushFollow(FOLLOW_2); ruleQualifiedName(); state._fsp--; @@ -1746,29 +1632,28 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__TypeRule__PathAssignment_0" // $ANTLR start "rule__TypeRule__TypeAssignment_1" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:655:1: rule__TypeRule__TypeAssignment_1 : ( ( RULE_ID ) ) ; + // InternalUmlCollaborationUse.g:655:1: rule__TypeRule__TypeAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__TypeRule__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:659:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:660:1: ( ( RULE_ID ) ) + // InternalUmlCollaborationUse.g:659:1: ( ( ( RULE_ID ) ) ) + // InternalUmlCollaborationUse.g:660:1: ( ( RULE_ID ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:660:1: ( ( RULE_ID ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:661:1: ( RULE_ID ) + // InternalUmlCollaborationUse.g:660:1: ( ( RULE_ID ) ) + // InternalUmlCollaborationUse.g:661:1: ( RULE_ID ) { before(grammarAccess.getTypeRuleAccess().getTypeCollaborationCrossReference_1_0()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:662:1: ( RULE_ID ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:663:1: RULE_ID + // InternalUmlCollaborationUse.g:662:1: ( RULE_ID ) + // InternalUmlCollaborationUse.g:663:1: RULE_ID { before(grammarAccess.getTypeRuleAccess().getTypeCollaborationIDTerminalRuleCall_1_0_1()); - match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__TypeRule__TypeAssignment_11303); + match(input, RULE_ID, FOLLOW_2); after(grammarAccess.getTypeRuleAccess().getTypeCollaborationIDTerminalRuleCall_1_0_1()); } @@ -1790,29 +1675,28 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__TypeRule__TypeAssignment_1" // $ANTLR start "rule__QualifiedName__PathAssignment_0" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:674:1: rule__QualifiedName__PathAssignment_0 : ( ( RULE_ID ) ) ; + // InternalUmlCollaborationUse.g:674:1: rule__QualifiedName__PathAssignment_0 : ( ( RULE_ID ) ) ; public final void rule__QualifiedName__PathAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:678:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:679:1: ( ( RULE_ID ) ) + // InternalUmlCollaborationUse.g:678:1: ( ( ( RULE_ID ) ) ) + // InternalUmlCollaborationUse.g:679:1: ( ( RULE_ID ) ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:679:1: ( ( RULE_ID ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:680:1: ( RULE_ID ) + // InternalUmlCollaborationUse.g:679:1: ( ( RULE_ID ) ) + // InternalUmlCollaborationUse.g:680:1: ( RULE_ID ) { before(grammarAccess.getQualifiedNameAccess().getPathNamespaceCrossReference_0_0()); - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:681:1: ( RULE_ID ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:682:1: RULE_ID + // InternalUmlCollaborationUse.g:681:1: ( RULE_ID ) + // InternalUmlCollaborationUse.g:682:1: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getPathNamespaceIDTerminalRuleCall_0_0_1()); - match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__QualifiedName__PathAssignment_01342); + match(input, RULE_ID, FOLLOW_2); after(grammarAccess.getQualifiedNameAccess().getPathNamespaceIDTerminalRuleCall_0_0_1()); } @@ -1834,26 +1718,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__QualifiedName__PathAssignment_0" // $ANTLR start "rule__QualifiedName__RemainingAssignment_2" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:693:1: rule__QualifiedName__RemainingAssignment_2 : ( - // ruleQualifiedName ) ; + // InternalUmlCollaborationUse.g:693:1: rule__QualifiedName__RemainingAssignment_2 : ( ruleQualifiedName ) ; public final void rule__QualifiedName__RemainingAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:697:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:698:1: ( ruleQualifiedName ) + // InternalUmlCollaborationUse.g:697:1: ( ( ruleQualifiedName ) ) + // InternalUmlCollaborationUse.g:698:1: ( ruleQualifiedName ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:698:1: ( ruleQualifiedName ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:699:1: ruleQualifiedName + // InternalUmlCollaborationUse.g:698:1: ( ruleQualifiedName ) + // InternalUmlCollaborationUse.g:699:1: ruleQualifiedName { before(grammarAccess.getQualifiedNameAccess().getRemainingQualifiedNameParserRuleCall_2_0()); - pushFollow(FOLLOW_ruleQualifiedName_in_rule__QualifiedName__RemainingAssignment_21377); + pushFollow(FOLLOW_2); ruleQualifiedName(); state._fsp--; @@ -1875,26 +1757,24 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__QualifiedName__RemainingAssignment_2" // $ANTLR start "rule__BoundSpecification__ValueAssignment" - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:710:1: rule__BoundSpecification__ValueAssignment : ( - // ruleUnlimitedLiteral ) ; + // InternalUmlCollaborationUse.g:710:1: rule__BoundSpecification__ValueAssignment : ( ruleUnlimitedLiteral ) ; public final void rule__BoundSpecification__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:714:1: ( ( ruleUnlimitedLiteral ) ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:715:1: ( ruleUnlimitedLiteral ) + // InternalUmlCollaborationUse.g:714:1: ( ( ruleUnlimitedLiteral ) ) + // InternalUmlCollaborationUse.g:715:1: ( ruleUnlimitedLiteral ) { - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:715:1: ( ruleUnlimitedLiteral ) - // ../org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/collaborationuse/xtext/ui/contentassist/antlr/internal/InternalUmlCollaborationUse.g:716:1: ruleUnlimitedLiteral + // InternalUmlCollaborationUse.g:715:1: ( ruleUnlimitedLiteral ) + // InternalUmlCollaborationUse.g:716:1: ruleUnlimitedLiteral { before(grammarAccess.getBoundSpecificationAccess().getValueUnlimitedLiteralParserRuleCall_0()); - pushFollow(FOLLOW_ruleUnlimitedLiteral_in_rule__BoundSpecification__ValueAssignment1410); + pushFollow(FOLLOW_2); ruleUnlimitedLiteral(); state._fsp--; @@ -1916,7 +1796,6 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs } return; } - // $ANTLR end "rule__BoundSpecification__ValueAssignment" // Delegated rules @@ -1924,61 +1803,11 @@ public class InternalUmlCollaborationUseParser extends AbstractInternalContentAs - public static final BitSet FOLLOW_ruleCollaborationUseRule_in_entryRuleCollaborationUseRule61 = new BitSet(new long[] { 0x0000000000000000L }); - public static final BitSet FOLLOW_EOF_in_entryRuleCollaborationUseRule68 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Group__0_in_ruleCollaborationUseRule94 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleTypeRule_in_entryRuleTypeRule121 = new BitSet(new long[] { 0x0000000000000000L }); - public static final BitSet FOLLOW_EOF_in_entryRuleTypeRule128 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__TypeRule__Group__0_in_ruleTypeRule154 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName181 = new BitSet(new long[] { 0x0000000000000000L }); - public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName188 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName214 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleBoundSpecification_in_entryRuleBoundSpecification243 = new BitSet(new long[] { 0x0000000000000000L }); - public static final BitSet FOLLOW_EOF_in_entryRuleBoundSpecification250 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__BoundSpecification__ValueAssignment_in_ruleBoundSpecification276 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleUnlimitedLiteral_in_entryRuleUnlimitedLiteral303 = new BitSet(new long[] { 0x0000000000000000L }); - public static final BitSet FOLLOW_EOF_in_entryRuleUnlimitedLiteral310 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__UnlimitedLiteral__Alternatives_in_ruleUnlimitedLiteral336 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__VisibilityKind__Alternatives_in_ruleVisibilityKind373 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__TypeAssignment_3_0_in_rule__CollaborationUseRule__Alternatives_3410 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_12_in_rule__CollaborationUseRule__Alternatives_3429 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_RULE_INT_in_rule__UnlimitedLiteral__Alternatives463 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_13_in_rule__UnlimitedLiteral__Alternatives481 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_14_in_rule__VisibilityKind__Alternatives516 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_15_in_rule__VisibilityKind__Alternatives537 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_16_in_rule__VisibilityKind__Alternatives558 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_17_in_rule__VisibilityKind__Alternatives579 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Group__0__Impl_in_rule__CollaborationUseRule__Group__0613 = new BitSet(new long[] { 0x0000000000000020L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Group__1_in_rule__CollaborationUseRule__Group__0616 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__VisibilityAssignment_0_in_rule__CollaborationUseRule__Group__0__Impl643 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Group__1__Impl_in_rule__CollaborationUseRule__Group__1673 = new BitSet(new long[] { 0x0000000000040000L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Group__2_in_rule__CollaborationUseRule__Group__1676 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__NameAssignment_1_in_rule__CollaborationUseRule__Group__1__Impl703 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Group__2__Impl_in_rule__CollaborationUseRule__Group__2733 = new BitSet(new long[] { 0x0000000000001020L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Group__3_in_rule__CollaborationUseRule__Group__2736 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_18_in_rule__CollaborationUseRule__Group__2__Impl764 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Group__3__Impl_in_rule__CollaborationUseRule__Group__3795 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__CollaborationUseRule__Alternatives_3_in_rule__CollaborationUseRule__Group__3__Impl822 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__TypeRule__Group__0__Impl_in_rule__TypeRule__Group__0860 = new BitSet(new long[] { 0x0000000000000020L }); - public static final BitSet FOLLOW_rule__TypeRule__Group__1_in_rule__TypeRule__Group__0863 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__TypeRule__PathAssignment_0_in_rule__TypeRule__Group__0__Impl890 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__TypeRule__Group__1__Impl_in_rule__TypeRule__Group__1921 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__TypeRule__TypeAssignment_1_in_rule__TypeRule__Group__1__Impl948 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__0982 = new BitSet(new long[] { 0x0000000000080000L }); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__0985 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__QualifiedName__PathAssignment_0_in_rule__QualifiedName__Group__0__Impl1012 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__11042 = new BitSet(new long[] { 0x0000000000000020L }); - public static final BitSet FOLLOW_rule__QualifiedName__Group__2_in_rule__QualifiedName__Group__11045 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_19_in_rule__QualifiedName__Group__1__Impl1073 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__QualifiedName__Group__2__Impl_in_rule__QualifiedName__Group__21104 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_rule__QualifiedName__RemainingAssignment_2_in_rule__QualifiedName__Group__2__Impl1131 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleVisibilityKind_in_rule__CollaborationUseRule__VisibilityAssignment_01175 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_RULE_ID_in_rule__CollaborationUseRule__NameAssignment_11206 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleTypeRule_in_rule__CollaborationUseRule__TypeAssignment_3_01237 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__TypeRule__PathAssignment_01268 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_RULE_ID_in_rule__TypeRule__TypeAssignment_11303 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedName__PathAssignment_01342 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedName__RemainingAssignment_21377 = new BitSet(new long[] { 0x0000000000000002L }); - public static final BitSet FOLLOW_ruleUnlimitedLiteral_in_rule__BoundSpecification__ValueAssignment1410 = 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[] { 0x0000000000000020L }); + public static final BitSet FOLLOW_4 = new BitSet(new long[] { 0x0000000000040000L }); + public static final BitSet FOLLOW_5 = new BitSet(new long[] { 0x0000000000001020L }); + public static final BitSet FOLLOW_6 = new BitSet(new long[] { 0x0000000000080000L }); }
\ No newline at end of file |