diff options
author | donald.g.dunne | 2013-01-07 19:51:32 +0000 |
---|---|---|
committer | Roberto E. Escobar | 2013-01-07 19:51:32 +0000 |
commit | 5ce4876569f18a4505520cafb3170b979a909e97 (patch) | |
tree | 30ee66304f46be201a29844bedb7912cf3b80908 /plugins | |
parent | 98258fa91c4a0b845c09cfc85277e8c9c82cfe33 (diff) | |
download | org.eclipse.osee-5ce4876569f18a4505520cafb3170b979a909e97.tar.gz org.eclipse.osee-5ce4876569f18a4505520cafb3170b979a909e97.tar.xz org.eclipse.osee-5ce4876569f18a4505520cafb3170b979a909e97.zip |
feature[ats_7074L]: Add description to OSEE enum types definition
Change-Id: Ice5cd98e5856f110e86bef8df2ebf2d1dc571d89
Diffstat (limited to 'plugins')
30 files changed, 8629 insertions, 6819 deletions
diff --git a/plugins/org.eclipse.osee.framework.core.dsl.integration/src/org/eclipse/osee/framework/core/dsl/integration/XTextToOseeTypeOperation.java b/plugins/org.eclipse.osee.framework.core.dsl.integration/src/org/eclipse/osee/framework/core/dsl/integration/XTextToOseeTypeOperation.java index 0abf11a870b..d8c388ba5dd 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.integration/src/org/eclipse/osee/framework/core/dsl/integration/XTextToOseeTypeOperation.java +++ b/plugins/org.eclipse.osee.framework.core.dsl.integration/src/org/eclipse/osee/framework/core/dsl/integration/XTextToOseeTypeOperation.java @@ -192,7 +192,8 @@ public class XTextToOseeTypeOperation extends AbstractOperation { } String entryGuid = xEnumEntry.getEntryGuid(); - oseeEnumEntries.add(provider.getOseeEnumTypeFactory().createEnumEntry(entryGuid, entryName, lastOrdinal)); + oseeEnumEntries.add(provider.getOseeEnumTypeFactory().createEnumEntry(entryGuid, entryName, lastOrdinal, + xEnumEntry.getDescription())); lastOrdinal++; } oseeEnumType.setEntries(oseeEnumEntries); @@ -208,9 +209,11 @@ public class XTextToOseeTypeOperation extends AbstractOperation { if (xOverrideOption instanceof AddEnum) { String entryName = ((AddEnum) xOverrideOption).getEnumEntry(); String entryGuid = ((AddEnum) xOverrideOption).getEntryGuid(); + String description = ((AddEnum) xOverrideOption).getDescription(); XOseeEnumEntry xEnumEntry = factory.createXOseeEnumEntry(); xEnumEntry.setName(entryName); xEnumEntry.setEntryGuid(entryGuid); + xEnumEntry.setDescription(description); xEnumType.getEnumEntries().add(xEnumEntry); } else if (xOverrideOption instanceof RemoveEnum) { XOseeEnumEntry enumEntry = ((RemoveEnum) xOverrideOption).getEnumEntry(); diff --git a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/AbstractOseeDslProposalProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/AbstractOseeDslProposalProvider.java index 51db2812c7c..f947da1cd45 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/AbstractOseeDslProposalProvider.java +++ b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/AbstractOseeDslProposalProvider.java @@ -135,6 +135,9 @@ public class AbstractOseeDslProposalProvider extends TerminalsProposalProvider { public void completeXOseeEnumEntry_EntryGuid(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } + public void completeXOseeEnumEntry_Description(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); + } public void completeXOseeEnumOverride_OverridenEnumType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); } @@ -153,6 +156,9 @@ public class AbstractOseeDslProposalProvider extends TerminalsProposalProvider { public void completeAddEnum_EntryGuid(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } + public void completeAddEnum_Description(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); + } public void completeRemoveEnum_EnumEntry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); } diff --git a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/OseeDslParser.java b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/OseeDslParser.java index 1dcccbfe4c1..443292f690a 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/OseeDslParser.java +++ b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/OseeDslParser.java @@ -83,9 +83,11 @@ public class OseeDslParser extends AbstractContentAssistParser { put(grammarAccess.getXOseeEnumTypeAccess().getGroup_3(), "rule__XOseeEnumType__Group_3__0"); put(grammarAccess.getXOseeEnumEntryAccess().getGroup(), "rule__XOseeEnumEntry__Group__0"); put(grammarAccess.getXOseeEnumEntryAccess().getGroup_3(), "rule__XOseeEnumEntry__Group_3__0"); + put(grammarAccess.getXOseeEnumEntryAccess().getGroup_4(), "rule__XOseeEnumEntry__Group_4__0"); put(grammarAccess.getXOseeEnumOverrideAccess().getGroup(), "rule__XOseeEnumOverride__Group__0"); put(grammarAccess.getAddEnumAccess().getGroup(), "rule__AddEnum__Group__0"); put(grammarAccess.getAddEnumAccess().getGroup_3(), "rule__AddEnum__Group_3__0"); + put(grammarAccess.getAddEnumAccess().getGroup_4(), "rule__AddEnum__Group_4__0"); put(grammarAccess.getRemoveEnumAccess().getGroup(), "rule__RemoveEnum__Group__0"); put(grammarAccess.getXRelationTypeAccess().getGroup(), "rule__XRelationType__Group__0"); put(grammarAccess.getXRelationTypeAccess().getGroup_3(), "rule__XRelationType__Group_3__0"); @@ -149,12 +151,14 @@ public class OseeDslParser extends AbstractContentAssistParser { put(grammarAccess.getXOseeEnumEntryAccess().getNameAssignment_1(), "rule__XOseeEnumEntry__NameAssignment_1"); put(grammarAccess.getXOseeEnumEntryAccess().getOrdinalAssignment_2(), "rule__XOseeEnumEntry__OrdinalAssignment_2"); put(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidAssignment_3_1(), "rule__XOseeEnumEntry__EntryGuidAssignment_3_1"); + put(grammarAccess.getXOseeEnumEntryAccess().getDescriptionAssignment_4_1(), "rule__XOseeEnumEntry__DescriptionAssignment_4_1"); put(grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeAssignment_1(), "rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1"); put(grammarAccess.getXOseeEnumOverrideAccess().getInheritAllAssignment_3(), "rule__XOseeEnumOverride__InheritAllAssignment_3"); put(grammarAccess.getXOseeEnumOverrideAccess().getOverrideOptionsAssignment_4(), "rule__XOseeEnumOverride__OverrideOptionsAssignment_4"); put(grammarAccess.getAddEnumAccess().getEnumEntryAssignment_1(), "rule__AddEnum__EnumEntryAssignment_1"); put(grammarAccess.getAddEnumAccess().getOrdinalAssignment_2(), "rule__AddEnum__OrdinalAssignment_2"); put(grammarAccess.getAddEnumAccess().getEntryGuidAssignment_3_1(), "rule__AddEnum__EntryGuidAssignment_3_1"); + put(grammarAccess.getAddEnumAccess().getDescriptionAssignment_4_1(), "rule__AddEnum__DescriptionAssignment_4_1"); put(grammarAccess.getRemoveEnumAccess().getEnumEntryAssignment_1(), "rule__RemoveEnum__EnumEntryAssignment_1"); put(grammarAccess.getXRelationTypeAccess().getNameAssignment_1(), "rule__XRelationType__NameAssignment_1"); put(grammarAccess.getXRelationTypeAccess().getTypeGuidAssignment_3_1(), "rule__XRelationType__TypeGuidAssignment_3_1"); diff --git a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g index fd1b671e1cd..f36f8f8a6c5 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g +++ b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g @@ -1374,25 +1374,41 @@ rule__AttributeBaseType__Alternatives ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_8()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); } + + 'ArtifactReferenceAttribute' + +{ after(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); } +) + + |( +{ before(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); } + + 'BranchReferenceAttribute' + +{ after(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); } +) + + |( +{ before(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); } 'WordAttribute' -{ after(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_8()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); } ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_9()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); } 'OutlineNumberAttribute' -{ after(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_9()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); } ) |( -{ before(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_10()); } +{ before(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); } ruleQUALIFIED_NAME -{ after(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_10()); } +{ after(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); } ) ; @@ -4311,6 +4327,7 @@ rule__XOseeEnumEntry__Group__3 } : rule__XOseeEnumEntry__Group__3__Impl + rule__XOseeEnumEntry__Group__4 ; finally { restoreStackSize(stackSize); @@ -4333,6 +4350,36 @@ finally { } +rule__XOseeEnumEntry__Group__4 + @init { + int stackSize = keepStackSize(); + } +: + rule__XOseeEnumEntry__Group__4__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__XOseeEnumEntry__Group__4__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getXOseeEnumEntryAccess().getGroup_4()); } +(rule__XOseeEnumEntry__Group_4__0)? +{ after(grammarAccess.getXOseeEnumEntryAccess().getGroup_4()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + @@ -4404,6 +4451,69 @@ finally { +rule__XOseeEnumEntry__Group_4__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__XOseeEnumEntry__Group_4__0__Impl + rule__XOseeEnumEntry__Group_4__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__XOseeEnumEntry__Group_4__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0()); } + + 'description' + +{ after(grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__XOseeEnumEntry__Group_4__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__XOseeEnumEntry__Group_4__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__XOseeEnumEntry__Group_4__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getXOseeEnumEntryAccess().getDescriptionAssignment_4_1()); } +(rule__XOseeEnumEntry__DescriptionAssignment_4_1) +{ after(grammarAccess.getXOseeEnumEntryAccess().getDescriptionAssignment_4_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + rule__XOseeEnumOverride__Group__0 @init { int stackSize = keepStackSize(); @@ -4690,6 +4800,7 @@ rule__AddEnum__Group__3 } : rule__AddEnum__Group__3__Impl + rule__AddEnum__Group__4 ; finally { restoreStackSize(stackSize); @@ -4712,6 +4823,36 @@ finally { } +rule__AddEnum__Group__4 + @init { + int stackSize = keepStackSize(); + } +: + rule__AddEnum__Group__4__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__AddEnum__Group__4__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getAddEnumAccess().getGroup_4()); } +(rule__AddEnum__Group_4__0)? +{ after(grammarAccess.getAddEnumAccess().getGroup_4()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + @@ -4783,6 +4924,69 @@ finally { +rule__AddEnum__Group_4__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__AddEnum__Group_4__0__Impl + rule__AddEnum__Group_4__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__AddEnum__Group_4__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0()); } + + 'description' + +{ after(grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__AddEnum__Group_4__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__AddEnum__Group_4__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__AddEnum__Group_4__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getAddEnumAccess().getDescriptionAssignment_4_1()); } +(rule__AddEnum__DescriptionAssignment_4_1) +{ after(grammarAccess.getAddEnumAccess().getDescriptionAssignment_4_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + rule__RemoveEnum__Group__0 @init { int stackSize = keepStackSize(); @@ -8608,6 +8812,21 @@ finally { restoreStackSize(stackSize); } +rule__XOseeEnumEntry__DescriptionAssignment_4_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); } + RULE_STRING{ after(grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 @init { int stackSize = keepStackSize(); @@ -8710,6 +8929,21 @@ finally { restoreStackSize(stackSize); } +rule__AddEnum__DescriptionAssignment_4_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); } + RULE_STRING{ after(grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__RemoveEnum__EnumEntryAssignment_1 @init { int stackSize = keepStackSize(); diff --git a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.tokens b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.tokens index 0a6a41b683f..4628dcd1d01 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.tokens +++ b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.tokens @@ -12,6 +12,7 @@ T__21=21 T__20=20 T__93=93 T__19=19 +T__94=94 T__91=91 T__92=92 T__16=16 @@ -21,6 +22,7 @@ T__18=18 T__17=17 T__14=14 T__13=13 +T__95=95 T__80=80 T__81=81 T__82=82 @@ -88,84 +90,86 @@ T__37=37 T__38=38 T__39=39 RULE_WS=11 -'remove'=73 -'where'=84 -'sideAArtifactType'=76 -'WordAttribute'=26 -'attributeType'=58 -'SIDE_A'=45 -'artifactMatcher'=83 -'sideBName'=77 -';'=85 -'enumType'=64 -'artifactGuid'=40 +'remove'=75 +'where'=86 +'sideAArtifactType'=78 +'WordAttribute'=28 +'attributeType'=60 +'SIDE_A'=47 +'artifactMatcher'=85 +'sideBName'=79 +';'=87 +'enumType'=66 +'artifactGuid'=42 'CompressedContentAttribute'=19 -'relationType'=74 -'OutlineNumberAttribute'=27 +'relationType'=76 +'OutlineNumberAttribute'=29 'unlimited'=16 -'.'=49 -'import'=48 -'inheritAll'=93 -'childrenOf'=88 -'Lexicographical_Ascending'=28 -'add'=72 -'artifact'=89 -'extends'=54 -'defaultOrderType'=79 -'OR'=38 -'{'=51 -'entryGuid'=70 -'EQ'=35 -'sideBArtifactType'=78 +'.'=51 +'import'=50 +'inheritAll'=95 +'childrenOf'=90 +'Lexicographical_Ascending'=30 +'add'=74 +'artifact'=91 +'extends'=56 +'defaultOrderType'=81 +'OR'=40 +'{'=53 +'entryGuid'=72 +'EQ'=37 +'sideBArtifactType'=80 'FloatingPointAttribute'=22 -'ALLOW'=43 -'('=81 -'of'=91 -'edit'=90 -','=55 -'BOTH'=47 +'ALLOW'=45 +'('=83 +'of'=93 +'edit'=92 +','=57 +'BOTH'=49 'IntegerAttribute'=23 -'uuid'=52 -'Unordered'=30 -'defaultValue'=66 -'LIKE'=36 +'uuid'=54 +'Unordered'=32 +'defaultValue'=68 +'LIKE'=38 'DefaultAttributeTaggerProvider'=17 -'DENY'=44 +'DENY'=46 'JavaObjectAttribute'=24 -'branchGuid'=42 -'oseeEnumType'=68 -'sideAName'=75 -'role'=86 -'ONE_TO_ONE'=31 +'branchGuid'=44 +'oseeEnumType'=70 +'sideAName'=77 +'role'=88 +'ONE_TO_ONE'=33 'BooleanAttribute'=18 -'SIDE_B'=46 -'ONE_TO_MANY'=32 -')'=82 -'entry'=69 -'AND'=37 -'Lexicographical_Descending'=29 +'SIDE_B'=48 +'ONE_TO_MANY'=34 +')'=84 +'entry'=71 +'Lexicographical_Descending'=31 'StringAttribute'=25 -'max'=61 -'artifactName'=39 -'taggerId'=63 -'}'=53 -'multiplicity'=80 -'MANY_TO_ONE'=33 -'overrides'=62 -'abstract'=92 +'AND'=39 +'max'=63 +'BranchReferenceAttribute'=27 +'artifactName'=41 +'taggerId'=65 +'}'=55 +'multiplicity'=82 +'MANY_TO_ONE'=35 +'overrides'=64 +'abstract'=94 'DefaultAttributeDataProvider'=14 -'dataProvider'=59 +'dataProvider'=61 'EnumeratedAttribute'=21 -'accessContext'=87 -'branchName'=41 -'MANY_TO_MANY'=34 -'description'=65 +'accessContext'=89 +'branchName'=43 +'MANY_TO_MANY'=36 +'description'=67 +'ArtifactReferenceAttribute'=26 'DateAttribute'=20 -'overrides enum'=71 +'overrides enum'=73 'UriAttributeDataProvider'=15 -'attribute'=57 -'min'=60 +'attribute'=59 +'min'=62 'ALL'=13 -'guid'=56 -'fileExtension'=67 -'artifactType'=50 +'guid'=58 +'fileExtension'=69 +'artifactType'=52 diff --git a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDslLexer.java b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDslLexer.java index 955eb71b3cf..7a5ac479656 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDslLexer.java +++ b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDslLexer.java @@ -27,6 +27,7 @@ public class InternalOseeDslLexer extends Lexer { public static final int EOF=-1; public static final int T__93=93; public static final int T__19=19; + public static final int T__94=94; public static final int T__91=91; public static final int T__92=92; public static final int T__16=16; @@ -36,6 +37,7 @@ public class InternalOseeDslLexer extends Lexer { public static final int T__17=17; public static final int T__14=14; public static final int T__13=13; + public static final int T__95=95; public static final int T__80=80; public static final int T__81=81; public static final int T__82=82; @@ -395,10 +397,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__26; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:24:7: ( 'WordAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:24:9: 'WordAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:24:7: ( 'ArtifactReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:24:9: 'ArtifactReferenceAttribute' { - match("WordAttribute"); + match("ArtifactReferenceAttribute"); } @@ -416,10 +418,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__27; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:25:7: ( 'OutlineNumberAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:25:9: 'OutlineNumberAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:25:7: ( 'BranchReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:25:9: 'BranchReferenceAttribute' { - match("OutlineNumberAttribute"); + match("BranchReferenceAttribute"); } @@ -437,10 +439,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__28; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:26:7: ( 'Lexicographical_Ascending' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:26:9: 'Lexicographical_Ascending' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:26:7: ( 'WordAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:26:9: 'WordAttribute' { - match("Lexicographical_Ascending"); + match("WordAttribute"); } @@ -458,10 +460,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:27:7: ( 'Lexicographical_Descending' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:27:9: 'Lexicographical_Descending' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:27:7: ( 'OutlineNumberAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:27:9: 'OutlineNumberAttribute' { - match("Lexicographical_Descending"); + match("OutlineNumberAttribute"); } @@ -479,10 +481,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__30; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:28:7: ( 'Unordered' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:28:9: 'Unordered' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:28:7: ( 'Lexicographical_Ascending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:28:9: 'Lexicographical_Ascending' { - match("Unordered"); + match("Lexicographical_Ascending"); } @@ -500,10 +502,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__31; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:29:7: ( 'ONE_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:29:9: 'ONE_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:29:7: ( 'Lexicographical_Descending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:29:9: 'Lexicographical_Descending' { - match("ONE_TO_ONE"); + match("Lexicographical_Descending"); } @@ -521,10 +523,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__32; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:30:7: ( 'ONE_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:30:9: 'ONE_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:30:7: ( 'Unordered' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:30:9: 'Unordered' { - match("ONE_TO_MANY"); + match("Unordered"); } @@ -542,10 +544,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__33; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:31:7: ( 'MANY_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:31:9: 'MANY_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:31:7: ( 'ONE_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:31:9: 'ONE_TO_ONE' { - match("MANY_TO_ONE"); + match("ONE_TO_ONE"); } @@ -563,10 +565,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__34; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:32:7: ( 'MANY_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:32:9: 'MANY_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:32:7: ( 'ONE_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:32:9: 'ONE_TO_MANY' { - match("MANY_TO_MANY"); + match("ONE_TO_MANY"); } @@ -584,10 +586,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__35; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:33:7: ( 'EQ' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:33:9: 'EQ' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:33:7: ( 'MANY_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:33:9: 'MANY_TO_ONE' { - match("EQ"); + match("MANY_TO_ONE"); } @@ -605,10 +607,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__36; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:34:7: ( 'LIKE' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:34:9: 'LIKE' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:34:7: ( 'MANY_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:34:9: 'MANY_TO_MANY' { - match("LIKE"); + match("MANY_TO_MANY"); } @@ -626,10 +628,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__37; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:35:7: ( 'AND' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:35:9: 'AND' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:35:7: ( 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:35:9: 'EQ' { - match("AND"); + match("EQ"); } @@ -647,10 +649,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__38; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:36:7: ( 'OR' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:36:9: 'OR' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:36:7: ( 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:36:9: 'LIKE' { - match("OR"); + match("LIKE"); } @@ -668,10 +670,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__39; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:37:7: ( 'artifactName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:37:9: 'artifactName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:37:7: ( 'AND' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:37:9: 'AND' { - match("artifactName"); + match("AND"); } @@ -689,10 +691,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__40; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:38:7: ( 'artifactGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:38:9: 'artifactGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:38:7: ( 'OR' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:38:9: 'OR' { - match("artifactGuid"); + match("OR"); } @@ -710,10 +712,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__41; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:39:7: ( 'branchName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:39:9: 'branchName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:39:7: ( 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:39:9: 'artifactName' { - match("branchName"); + match("artifactName"); } @@ -731,10 +733,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__42; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:40:7: ( 'branchGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:40:9: 'branchGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:40:7: ( 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:40:9: 'artifactGuid' { - match("branchGuid"); + match("artifactGuid"); } @@ -752,10 +754,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__43; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:41:7: ( 'ALLOW' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:41:9: 'ALLOW' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:41:7: ( 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:41:9: 'branchName' { - match("ALLOW"); + match("branchName"); } @@ -773,10 +775,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__44; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:42:7: ( 'DENY' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:42:9: 'DENY' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:42:7: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:42:9: 'branchGuid' { - match("DENY"); + match("branchGuid"); } @@ -794,10 +796,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__45; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:43:7: ( 'SIDE_A' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:43:9: 'SIDE_A' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:43:7: ( 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:43:9: 'ALLOW' { - match("SIDE_A"); + match("ALLOW"); } @@ -815,10 +817,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:44:7: ( 'SIDE_B' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:44:9: 'SIDE_B' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:44:7: ( 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:44:9: 'DENY' { - match("SIDE_B"); + match("DENY"); } @@ -836,10 +838,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:45:7: ( 'BOTH' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:45:9: 'BOTH' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:45:7: ( 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:45:9: 'SIDE_A' { - match("BOTH"); + match("SIDE_A"); } @@ -857,10 +859,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__48; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:46:7: ( 'import' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:46:9: 'import' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:46:7: ( 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:46:9: 'SIDE_B' { - match("import"); + match("SIDE_B"); } @@ -878,10 +880,11 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__49; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:47:7: ( '.' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:47:9: '.' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:47:7: ( 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:47:9: 'BOTH' { - match('.'); + match("BOTH"); + } @@ -898,10 +901,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__50; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:48:7: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:48:9: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:48:7: ( 'import' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:48:9: 'import' { - match("artifactType"); + match("import"); } @@ -919,10 +922,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__51; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:49:7: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:49:9: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:49:7: ( '.' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:49:9: '.' { - match('{'); + match('.'); } @@ -939,10 +942,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__52; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:50:7: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:50:9: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:50:7: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:50:9: 'artifactType' { - match("uuid"); + match("artifactType"); } @@ -960,10 +963,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__53; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:51:7: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:51:9: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:51:7: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:51:9: '{' { - match('}'); + match('{'); } @@ -980,10 +983,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__54; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:52:7: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:52:9: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:52:7: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:52:9: 'uuid' { - match("extends"); + match("uuid"); } @@ -1001,10 +1004,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__55; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:53:7: ( ',' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:53:9: ',' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:53:7: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:53:9: '}' { - match(','); + match('}'); } @@ -1021,10 +1024,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__56; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:54:7: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:54:9: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:54:7: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:54:9: 'extends' { - match("guid"); + match("extends"); } @@ -1042,11 +1045,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__57; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:55:7: ( 'attribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:55:9: 'attribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:55:7: ( ',' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:55:9: ',' { - match("attribute"); - + match(','); } @@ -1063,10 +1065,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__58; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:56:7: ( 'attributeType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:56:9: 'attributeType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:56:7: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:56:9: 'guid' { - match("attributeType"); + match("guid"); } @@ -1084,10 +1086,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__59; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:57:7: ( 'dataProvider' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:57:9: 'dataProvider' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:57:7: ( 'attribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:57:9: 'attribute' { - match("dataProvider"); + match("attribute"); } @@ -1105,10 +1107,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__60; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:58:7: ( 'min' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:58:9: 'min' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:58:7: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:58:9: 'attributeType' { - match("min"); + match("attributeType"); } @@ -1126,10 +1128,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__61; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:59:7: ( 'max' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:59:9: 'max' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:59:7: ( 'dataProvider' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:59:9: 'dataProvider' { - match("max"); + match("dataProvider"); } @@ -1147,10 +1149,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__62; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:60:7: ( 'overrides' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:60:9: 'overrides' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:60:7: ( 'min' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:60:9: 'min' { - match("overrides"); + match("min"); } @@ -1168,10 +1170,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__63; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:61:7: ( 'taggerId' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:61:9: 'taggerId' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:61:7: ( 'max' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:61:9: 'max' { - match("taggerId"); + match("max"); } @@ -1189,10 +1191,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__64; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:62:7: ( 'enumType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:62:9: 'enumType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:62:7: ( 'overrides' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:62:9: 'overrides' { - match("enumType"); + match("overrides"); } @@ -1210,10 +1212,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__65; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:63:7: ( 'description' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:63:9: 'description' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:63:7: ( 'taggerId' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:63:9: 'taggerId' { - match("description"); + match("taggerId"); } @@ -1231,10 +1233,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__66; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:64:7: ( 'defaultValue' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:64:9: 'defaultValue' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:64:7: ( 'enumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:64:9: 'enumType' { - match("defaultValue"); + match("enumType"); } @@ -1252,10 +1254,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__67; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:65:7: ( 'fileExtension' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:65:9: 'fileExtension' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:65:7: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:65:9: 'description' { - match("fileExtension"); + match("description"); } @@ -1273,10 +1275,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__68; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:66:7: ( 'oseeEnumType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:66:9: 'oseeEnumType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:66:7: ( 'defaultValue' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:66:9: 'defaultValue' { - match("oseeEnumType"); + match("defaultValue"); } @@ -1294,10 +1296,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__69; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:67:7: ( 'entry' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:67:9: 'entry' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:67:7: ( 'fileExtension' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:67:9: 'fileExtension' { - match("entry"); + match("fileExtension"); } @@ -1315,10 +1317,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__70; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:68:7: ( 'entryGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:68:9: 'entryGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:68:7: ( 'oseeEnumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:68:9: 'oseeEnumType' { - match("entryGuid"); + match("oseeEnumType"); } @@ -1336,10 +1338,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__71; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:69:7: ( 'overrides enum' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:69:9: 'overrides enum' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:69:7: ( 'entry' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:69:9: 'entry' { - match("overrides enum"); + match("entry"); } @@ -1357,10 +1359,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__72; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:70:7: ( 'add' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:70:9: 'add' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:70:7: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:70:9: 'entryGuid' { - match("add"); + match("entryGuid"); } @@ -1378,10 +1380,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__73; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:71:7: ( 'remove' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:71:9: 'remove' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:71:7: ( 'overrides enum' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:71:9: 'overrides enum' { - match("remove"); + match("overrides enum"); } @@ -1399,10 +1401,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__74; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:72:7: ( 'relationType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:72:9: 'relationType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:72:7: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:72:9: 'add' { - match("relationType"); + match("add"); } @@ -1420,10 +1422,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__75; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:73:7: ( 'sideAName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:73:9: 'sideAName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:73:7: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:73:9: 'remove' { - match("sideAName"); + match("remove"); } @@ -1441,10 +1443,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__76; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:74:7: ( 'sideAArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:74:9: 'sideAArtifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:74:7: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:74:9: 'relationType' { - match("sideAArtifactType"); + match("relationType"); } @@ -1462,10 +1464,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__77; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:75:7: ( 'sideBName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:75:9: 'sideBName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:75:7: ( 'sideAName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:75:9: 'sideAName' { - match("sideBName"); + match("sideAName"); } @@ -1483,10 +1485,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__78; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:76:7: ( 'sideBArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:76:9: 'sideBArtifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:76:7: ( 'sideAArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:76:9: 'sideAArtifactType' { - match("sideBArtifactType"); + match("sideAArtifactType"); } @@ -1504,10 +1506,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__79; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:77:7: ( 'defaultOrderType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:77:9: 'defaultOrderType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:77:7: ( 'sideBName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:77:9: 'sideBName' { - match("defaultOrderType"); + match("sideBName"); } @@ -1525,10 +1527,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__80; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:78:7: ( 'multiplicity' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:78:9: 'multiplicity' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:78:7: ( 'sideBArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:78:9: 'sideBArtifactType' { - match("multiplicity"); + match("sideBArtifactType"); } @@ -1546,10 +1548,11 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__81; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:79:7: ( '(' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:79:9: '(' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:79:7: ( 'defaultOrderType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:79:9: 'defaultOrderType' { - match('('); + match("defaultOrderType"); + } @@ -1566,10 +1569,11 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__82; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:80:7: ( ')' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:80:9: ')' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:80:7: ( 'multiplicity' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:80:9: 'multiplicity' { - match(')'); + match("multiplicity"); + } @@ -1586,11 +1590,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__83; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:81:7: ( 'artifactMatcher' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:81:9: 'artifactMatcher' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:81:7: ( '(' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:81:9: '(' { - match("artifactMatcher"); - + match('('); } @@ -1607,11 +1610,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__84; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:82:7: ( 'where' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:82:9: 'where' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:82:7: ( ')' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:82:9: ')' { - match("where"); - + match(')'); } @@ -1628,10 +1630,11 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__85; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:83:7: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:83:9: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:83:7: ( 'artifactMatcher' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:83:9: 'artifactMatcher' { - match(';'); + match("artifactMatcher"); + } @@ -1648,10 +1651,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__86; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:84:7: ( 'role' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:84:9: 'role' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:84:7: ( 'where' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:84:9: 'where' { - match("role"); + match("where"); } @@ -1669,11 +1672,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__87; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:85:7: ( 'accessContext' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:85:9: 'accessContext' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:85:7: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:85:9: ';' { - match("accessContext"); - + match(';'); } @@ -1690,10 +1692,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__88; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:86:7: ( 'childrenOf' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:86:9: 'childrenOf' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:86:7: ( 'role' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:86:9: 'role' { - match("childrenOf"); + match("role"); } @@ -1711,10 +1713,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__89; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:87:7: ( 'artifact' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:87:9: 'artifact' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:87:7: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:87:9: 'accessContext' { - match("artifact"); + match("accessContext"); } @@ -1732,10 +1734,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__90; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:88:7: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:88:9: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:88:7: ( 'childrenOf' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:88:9: 'childrenOf' { - match("edit"); + match("childrenOf"); } @@ -1753,10 +1755,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__91; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:89:7: ( 'of' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:89:9: 'of' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:89:7: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:89:9: 'artifact' { - match("of"); + match("artifact"); } @@ -1774,10 +1776,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__92; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:90:7: ( 'abstract' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:90:9: 'abstract' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:90:7: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:90:9: 'edit' { - match("abstract"); + match("edit"); } @@ -1795,10 +1797,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__93; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:91:7: ( 'inheritAll' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:91:9: 'inheritAll' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:91:7: ( 'of' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:91:9: 'of' { - match("inheritAll"); + match("of"); } @@ -1811,15 +1813,57 @@ public class InternalOseeDslLexer extends Lexer { } // $ANTLR end "T__93" + // $ANTLR start "T__94" + public final void mT__94() throws RecognitionException { + try { + int _type = T__94; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:92:7: ( 'abstract' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:92:9: 'abstract' + { + match("abstract"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__94" + + // $ANTLR start "T__95" + public final void mT__95() throws RecognitionException { + try { + int _type = T__95; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:93:7: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:93:9: 'inheritAll' + { + match("inheritAll"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__95" + // $ANTLR start "RULE_STRING" public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1837,10 +1881,10 @@ public class InternalOseeDslLexer extends Lexer { } switch (alt3) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' { match('\"'); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:20: ( '\\\\' '\"' | ~ ( '\"' ) )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:20: ( '\\\\' '\"' | ~ ( '\"' ) )* loop1: do { int alt1=3; @@ -1874,7 +1918,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt1) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:21: '\\\\' '\"' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:21: '\\\\' '\"' { match('\\'); match('\"'); @@ -1882,7 +1926,7 @@ public class InternalOseeDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:30: ~ ( '\"' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:30: ~ ( '\"' ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1907,10 +1951,10 @@ public class InternalOseeDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' { match('\''); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )* loop2: do { int alt2=3; @@ -1944,7 +1988,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt2) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:49: '\\\\' '\\'' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:49: '\\\\' '\\'' { match('\\'); match('\''); @@ -1952,7 +1996,7 @@ public class InternalOseeDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9475:59: ~ ( '\\'' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9709:59: ~ ( '\\'' ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1995,10 +2039,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_WHOLE_NUM_STR; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9477:20: ( ( '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9477:22: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9711:20: ( ( '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9711:22: ( '0' .. '9' )+ { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9477:22: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9711:22: ( '0' .. '9' )+ int cnt4=0; loop4: do { @@ -2012,7 +2056,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt4) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9477:23: '0' .. '9' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9711:23: '0' .. '9' { matchRange('0','9'); @@ -2044,12 +2088,12 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_HEX_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9479:14: ( '0x' ( 'A' .. 'F' | '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9479:16: '0x' ( 'A' .. 'F' | '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9713:14: ( '0x' ( 'A' .. 'F' | '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9713:16: '0x' ( 'A' .. 'F' | '0' .. '9' )+ { match("0x"); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9479:21: ( 'A' .. 'F' | '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9713:21: ( 'A' .. 'F' | '0' .. '9' )+ int cnt5=0; loop5: do { @@ -2103,10 +2147,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9481:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9481:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9715:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9715:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9481:11: ( '^' )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9715:11: ( '^' )? int alt6=2; int LA6_0 = input.LA(1); @@ -2115,7 +2159,7 @@ public class InternalOseeDslLexer extends Lexer { } switch (alt6) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9481:11: '^' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9715:11: '^' { match('^'); @@ -2133,7 +2177,7 @@ public class InternalOseeDslLexer extends Lexer { recover(mse); throw mse;} - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9481:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9715:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop7: do { int alt7=2; @@ -2182,10 +2226,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9483:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9483:12: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9717:10: ( ( '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9717:12: ( '0' .. '9' )+ { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9483:12: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9717:12: ( '0' .. '9' )+ int cnt8=0; loop8: do { @@ -2199,7 +2243,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt8) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9483:13: '0' .. '9' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9717:13: '0' .. '9' { matchRange('0','9'); @@ -2231,12 +2275,12 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9485:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9485:19: '/*' ( options {greedy=false; } : . )* '*/' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9719:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9719:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9485:24: ( options {greedy=false; } : . )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9719:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -2261,7 +2305,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt9) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9485:52: . + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9719:52: . { matchAny(); @@ -2291,12 +2335,12 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9487:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9487:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9721:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9721:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9487:24: (~ ( ( '\\n' | '\\r' ) ) )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9721:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -2309,7 +2353,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt10) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9487:24: ~ ( ( '\\n' | '\\r' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9721:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2329,7 +2373,7 @@ public class InternalOseeDslLexer extends Lexer { } } while (true); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9487:40: ( ( '\\r' )? '\\n' )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9721:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -2338,9 +2382,9 @@ public class InternalOseeDslLexer extends Lexer { } switch (alt12) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9487:41: ( '\\r' )? '\\n' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9721:41: ( '\\r' )? '\\n' { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9487:41: ( '\\r' )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9721:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -2349,7 +2393,7 @@ public class InternalOseeDslLexer extends Lexer { } switch (alt11) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9487:41: '\\r' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9721:41: '\\r' { match('\r'); @@ -2381,10 +2425,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9489:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9489:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9723:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9723:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9489:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9723:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2438,8 +2482,8 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9491:16: ( . ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9491:18: . + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9725:16: ( . ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9725:18: . { matchAny(); @@ -2454,8 +2498,8 @@ public class InternalOseeDslLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt14=90; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt14=92; alt14 = dfa14.predict(input); switch (alt14) { case 1 : @@ -3026,63 +3070,77 @@ public class InternalOseeDslLexer extends Lexer { } break; case 82 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:496: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:496: T__94 { - mRULE_STRING(); + mT__94(); } break; case 83 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:508: RULE_WHOLE_NUM_STR + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:502: T__95 { - mRULE_WHOLE_NUM_STR(); + mT__95(); } break; case 84 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:527: RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:508: RULE_STRING { - mRULE_HEX_INT(); + mRULE_STRING(); } break; case 85 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:540: RULE_ID + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:520: RULE_WHOLE_NUM_STR { - mRULE_ID(); + mRULE_WHOLE_NUM_STR(); } break; case 86 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:548: RULE_INT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:539: RULE_HEX_INT { - mRULE_INT(); + mRULE_HEX_INT(); } break; case 87 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:557: RULE_ML_COMMENT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:552: RULE_ID { - mRULE_ML_COMMENT(); + mRULE_ID(); } break; case 88 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:573: RULE_SL_COMMENT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:560: RULE_INT { - mRULE_SL_COMMENT(); + mRULE_INT(); } break; case 89 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:589: RULE_WS + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:569: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 90 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:597: RULE_ANY_OTHER + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:585: RULE_SL_COMMENT + { + mRULE_SL_COMMENT(); + + } + break; + case 91 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:601: RULE_WS + { + mRULE_WS(); + + } + break; + case 92 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1:609: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -3096,188 +3154,196 @@ public class InternalOseeDslLexer extends Lexer { protected DFA14 dfa14 = new DFA14(this); static final String DFA14_eotS = - "\1\uffff\22\60\3\uffff\1\60\1\uffff\10\60\2\uffff\1\60\1\uffff"+ - "\1\60\2\55\2\155\1\55\1\uffff\1\55\2\uffff\2\60\1\uffff\13\60\1"+ - "\177\10\60\1\u0088\13\60\3\uffff\3\60\1\uffff\10\60\1\u00a1\5\60"+ - "\2\uffff\1\60\1\uffff\1\60\3\uffff\1\155\3\uffff\1\u00ab\1\u00ac"+ - "\13\60\1\uffff\10\60\1\uffff\5\60\1\u00c5\15\60\1\u00d3\1\u00d4"+ - "\3\60\1\uffff\11\60\2\uffff\2\60\1\u00e3\3\60\1\u00e7\1\60\1\u00e9"+ - "\13\60\1\u00f5\3\60\1\uffff\10\60\1\u0101\1\u0102\3\60\2\uffff\7"+ - "\60\1\u010d\3\60\1\u0112\2\60\1\uffff\3\60\1\uffff\1\60\1\uffff"+ - "\13\60\1\uffff\12\60\1\u0130\2\uffff\12\60\1\uffff\2\60\1\u013f"+ - "\1\60\1\uffff\14\60\1\u014d\1\u014e\12\60\1\u015a\4\60\1\uffff\10"+ - "\60\1\u0167\5\60\1\uffff\15\60\2\uffff\13\60\1\uffff\1\60\1\u0187"+ - "\12\60\1\uffff\30\60\1\u01b0\2\60\1\u01b3\3\60\1\uffff\1\u01b7\10"+ - "\60\1\u01c0\12\60\1\u01cb\1\u01cc\22\60\1\uffff\1\u01e0\1\60\1\uffff"+ - "\3\60\1\uffff\1\u01e5\5\60\1\u01ec\1\60\1\uffff\2\60\1\u01f0\1\60"+ - "\1\u01f2\5\60\2\uffff\11\60\1\u0201\11\60\1\uffff\1\60\1\u020c\1"+ - "\u020d\1\u020e\1\uffff\5\60\2\uffff\3\60\1\uffff\1\60\1\uffff\1"+ - "\60\1\u0219\14\60\1\uffff\1\u0226\1\60\1\u0228\7\60\3\uffff\1\60"+ - "\1\u0231\10\60\1\uffff\14\60\1\uffff\1\60\1\uffff\1\u0247\1\u0248"+ - "\1\u0249\1\u024a\3\60\1\u024e\1\uffff\1\u024f\1\60\1\u0251\1\u0252"+ - "\1\60\1\u0254\3\60\1\u0258\10\60\1\u0261\2\60\4\uffff\1\60\1\u0265"+ - "\1\u0266\2\uffff\1\60\2\uffff\1\u0268\1\uffff\3\60\1\uffff\10\60"+ - "\1\uffff\3\60\2\uffff\1\60\1\uffff\12\60\1\u0282\2\60\1\u0285\5"+ - "\60\1\u028c\3\60\1\u0290\1\60\1\uffff\2\60\1\uffff\1\u0295\5\60"+ - "\1\uffff\3\60\1\uffff\4\60\1\uffff\1\u02a2\1\u02a3\12\60\2\uffff"+ - "\4\60\1\u02b2\1\60\1\u02b4\7\60\1\uffff\1\60\1\uffff\17\60\1\u02cc"+ - "\1\u02cd\6\60\2\uffff\4\60\1\u02d8\5\60\1\uffff\1\60\1\u02df\3\60"+ - "\1\u02e3\1\uffff\1\u02e4\2\60\2\uffff\1\u02e7\1\60\1\uffff\1\60"+ - "\1\u02ea\1\uffff"; + "\1\uffff\22\61\3\uffff\1\61\1\uffff\10\61\2\uffff\1\61\1\uffff"+ + "\1\61\2\55\2\157\1\55\1\uffff\1\55\2\uffff\3\61\1\uffff\14\61\1"+ + "\u0083\10\61\1\u008c\13\61\3\uffff\3\61\1\uffff\10\61\1\u00a5\5"+ + "\61\2\uffff\1\61\1\uffff\1\61\3\uffff\1\157\3\uffff\1\u00af\1\61"+ + "\1\u00b1\14\61\1\uffff\10\61\1\uffff\5\61\1\u00cb\15\61\1\u00d9"+ + "\1\u00da\3\61\1\uffff\11\61\1\uffff\1\61\1\uffff\2\61\1\u00ea\3"+ + "\61\1\u00ee\2\61\1\u00f1\13\61\1\u00fd\3\61\1\uffff\10\61\1\u0109"+ + "\1\u010a\3\61\2\uffff\7\61\1\u0115\3\61\1\u011a\3\61\1\uffff\3\61"+ + "\1\uffff\2\61\1\uffff\13\61\1\uffff\12\61\1\u013a\2\uffff\12\61"+ + "\1\uffff\2\61\1\u0149\1\61\1\uffff\16\61\1\u0159\1\u015a\12\61\1"+ + "\u0166\4\61\1\uffff\10\61\1\u0173\5\61\1\uffff\17\61\2\uffff\13"+ + "\61\1\uffff\1\61\1\u0195\12\61\1\uffff\32\61\1\u01c0\2\61\1\u01c3"+ + "\3\61\1\uffff\1\u01c7\10\61\1\u01d0\13\61\1\u01dc\1\u01dd\23\61"+ + "\1\uffff\1\u01f2\1\61\1\uffff\3\61\1\uffff\1\u01f7\5\61\1\u01fe"+ + "\1\61\1\uffff\2\61\1\u0202\1\61\1\u0204\6\61\2\uffff\12\61\1\u0215"+ + "\11\61\1\uffff\1\61\1\u0220\1\u0221\1\u0222\1\uffff\5\61\2\uffff"+ + "\3\61\1\uffff\1\61\1\uffff\1\61\1\u022d\16\61\1\uffff\1\u023c\1"+ + "\61\1\u023e\7\61\3\uffff\1\61\1\u0247\10\61\1\uffff\16\61\1\uffff"+ + "\1\61\1\uffff\1\u025f\1\u0260\1\u0261\1\u0262\3\61\1\u0266\1\uffff"+ + "\1\u0267\1\61\1\u0269\1\u026a\1\61\1\u026c\4\61\1\u0271\11\61\1"+ + "\u027b\2\61\4\uffff\1\61\1\u027f\1\u0280\2\uffff\1\61\2\uffff\1"+ + "\u0282\1\uffff\4\61\1\uffff\11\61\1\uffff\3\61\2\uffff\1\61\1\uffff"+ + "\14\61\1\u02a0\2\61\1\u02a3\6\61\1\u02ab\4\61\1\u02b0\1\61\1\uffff"+ + "\2\61\1\uffff\1\u02b5\6\61\1\uffff\4\61\1\uffff\4\61\1\uffff\1\u02c4"+ + "\1\u02c5\14\61\2\uffff\6\61\1\u02d8\1\61\1\u02da\11\61\1\uffff\1"+ + "\61\1\uffff\23\61\1\u02f8\1\u02f9\10\61\2\uffff\5\61\1\u0307\1\u0308"+ + "\6\61\2\uffff\1\61\1\u0310\1\61\1\u0312\2\61\1\u0315\1\uffff\1\u0316"+ + "\1\uffff\2\61\2\uffff\1\u0319\1\61\1\uffff\1\61\1\u031c\1\uffff"; static final String DFA14_eofS = - "\u02eb\uffff"; + "\u031d\uffff"; static final String DFA14_minS = "\1\0\1\114\1\105\2\156\1\117\1\157\1\121\1\154\1\156\1\141\1\111"+ "\1\157\1\116\1\111\1\101\1\142\1\162\1\155\3\uffff\1\144\1\uffff"+ "\1\165\2\141\1\146\1\141\1\151\1\145\1\151\2\uffff\1\150\1\uffff"+ - "\1\150\2\0\2\60\1\101\1\uffff\1\52\2\uffff\1\114\1\104\1\uffff\1"+ - "\146\1\164\1\116\1\151\1\157\1\154\1\151\1\157\1\124\1\155\1\165"+ - "\1\60\1\157\1\164\1\166\1\162\1\104\1\162\1\164\1\105\1\60\1\170"+ - "\1\113\1\116\2\164\1\144\1\143\1\163\1\141\1\160\1\150\3\uffff\2"+ - "\164\1\151\1\uffff\1\151\1\164\1\146\1\156\1\170\1\154\2\145\1\60"+ - "\1\147\3\154\1\144\2\uffff\1\145\1\uffff\1\151\3\uffff\1\60\3\uffff"+ - "\2\60\1\141\1\145\1\131\1\101\1\162\1\151\1\144\1\154\1\110\1\160"+ - "\1\155\1\uffff\1\141\1\145\1\141\1\151\1\105\1\144\1\154\1\137\1"+ - "\uffff\1\151\1\105\1\131\1\151\1\162\1\60\1\145\1\164\1\156\1\157"+ - "\2\145\1\155\1\162\1\164\1\144\1\141\1\143\1\141\2\60\1\164\1\162"+ - "\1\145\1\uffff\1\147\1\145\1\157\1\141\2\145\1\162\1\154\1\127\2"+ - "\uffff\1\165\1\101\1\60\1\164\1\144\1\155\1\60\1\145\1\60\1\162"+ - "\1\145\1\164\1\147\1\117\1\156\1\137\1\101\1\151\1\124\1\143\1\60"+ - "\1\137\1\146\1\151\1\uffff\1\163\1\162\1\143\2\162\1\156\1\124\1"+ - "\171\2\60\1\120\1\162\1\165\2\uffff\1\151\1\162\1\105\1\145\1\105"+ - "\1\166\1\164\1\60\1\101\1\145\1\144\1\60\1\154\1\164\1\uffff\1\164"+ - "\1\145\1\151\1\uffff\1\141\1\uffff\1\145\1\162\1\151\1\145\1\142"+ - "\1\147\1\101\1\164\1\156\1\117\1\157\1\uffff\1\124\1\141\1\142\1"+ - "\163\1\141\1\150\1\164\1\151\1\144\1\171\1\60\2\uffff\1\162\1\151"+ - "\1\154\1\160\1\151\1\156\1\162\1\170\1\145\1\151\1\uffff\2\101\1"+ - "\60\1\162\1\uffff\2\164\2\162\1\164\1\156\1\163\1\141\1\156\1\162"+ - "\1\152\1\101\2\60\1\164\1\145\1\137\1\147\1\117\1\143\1\165\1\103"+ - "\1\143\1\107\1\60\1\164\1\163\1\160\1\165\1\uffff\1\157\1\160\1"+ - "\164\1\154\1\144\1\165\1\111\1\164\1\60\1\157\1\141\1\162\1\141"+ - "\1\162\1\uffff\1\145\1\101\1\162\1\151\2\145\1\101\1\163\1\164\1"+ - "\147\1\101\1\145\1\164\2\uffff\1\162\1\116\1\115\1\162\1\137\2\164"+ - "\1\157\1\164\1\141\1\165\1\uffff\1\101\1\60\1\145\1\151\1\166\1"+ - "\164\1\117\1\151\1\145\1\155\1\144\1\145\1\uffff\1\156\1\155\1\164"+ - "\1\155\1\164\1\156\1\164\1\151\1\142\2\144\1\164\2\145\1\120\1\164"+ - "\1\143\1\164\1\151\1\165\1\116\1\101\1\141\1\115\1\60\1\145\1\156"+ - "\1\60\1\155\1\151\1\154\1\uffff\1\60\1\144\2\151\1\141\1\162\1\143"+ - "\1\163\1\124\1\60\1\156\1\124\1\145\1\151\1\145\1\151\1\117\1\164"+ - "\1\142\1\165\2\60\1\164\2\144\1\157\2\164\1\162\1\142\1\155\1\105"+ - "\1\116\1\160\1\116\1\101\1\141\1\165\1\171\1\141\1\uffff\1\60\1"+ - "\164\1\uffff\1\145\1\144\1\154\1\uffff\1\60\1\144\1\157\1\154\1"+ - "\144\1\151\1\40\1\171\1\uffff\1\163\1\171\1\60\1\146\1\60\2\146"+ - "\1\162\1\165\1\164\2\uffff\1\162\1\103\1\101\1\151\1\162\1\101\1"+ - "\151\1\165\1\142\1\60\1\131\1\150\1\105\1\116\1\155\1\151\1\160"+ - "\1\164\1\171\1\uffff\1\145\3\60\1\uffff\1\145\1\156\1\165\1\145"+ - "\1\164\2\uffff\1\160\1\151\1\160\1\uffff\1\141\1\uffff\1\141\1\60"+ - "\1\151\1\164\1\145\1\151\1\157\1\164\1\156\1\151\1\164\1\142\1\164"+ + "\1\150\2\0\2\60\1\101\1\uffff\1\52\2\uffff\1\114\1\164\1\104\1\uffff"+ + "\1\146\1\164\1\116\1\151\1\157\1\154\1\151\1\157\1\141\1\124\1\155"+ + "\1\165\1\60\1\157\1\164\1\166\1\162\1\104\1\162\1\164\1\105\1\60"+ + "\1\170\1\113\1\116\2\164\1\144\1\143\1\163\1\141\1\160\1\150\3\uffff"+ + "\2\164\1\151\1\uffff\1\151\1\164\1\146\1\156\1\170\1\154\2\145\1"+ + "\60\1\147\3\154\1\144\2\uffff\1\145\1\uffff\1\151\3\uffff\1\60\3"+ + "\uffff\1\60\1\151\1\60\1\141\1\145\1\131\1\101\1\162\1\151\1\144"+ + "\1\154\1\156\1\110\1\160\1\155\1\uffff\1\141\1\145\1\141\1\151\1"+ + "\105\1\144\1\154\1\137\1\uffff\1\151\1\105\1\131\1\151\1\162\1\60"+ + "\1\145\1\164\1\156\1\157\2\145\1\155\1\162\1\164\1\144\1\141\1\143"+ + "\1\141\2\60\1\164\1\162\1\145\1\uffff\1\147\1\145\1\157\1\141\2"+ + "\145\1\162\1\154\1\127\1\uffff\1\146\1\uffff\1\165\1\101\1\60\1"+ + "\164\1\144\1\155\1\60\1\145\1\143\1\60\1\162\1\145\1\164\1\147\1"+ + "\117\1\156\1\137\1\101\1\151\1\124\1\143\1\60\1\137\1\146\1\151"+ + "\1\uffff\1\163\1\162\1\143\2\162\1\156\1\124\1\171\2\60\1\120\1"+ + "\162\1\165\2\uffff\1\151\1\162\1\105\1\145\1\105\1\166\1\164\1\60"+ + "\1\101\1\145\1\144\1\60\1\141\1\154\1\164\1\uffff\1\164\1\145\1"+ + "\151\1\uffff\1\141\1\150\1\uffff\1\145\1\162\1\151\1\145\1\142\1"+ + "\147\1\101\1\164\1\156\1\117\1\157\1\uffff\1\124\1\141\1\142\1\163"+ + "\1\141\1\150\1\164\1\151\1\144\1\171\1\60\2\uffff\1\162\1\151\1"+ + "\154\1\160\1\151\1\156\1\162\1\170\1\145\1\151\1\uffff\2\101\1\60"+ + "\1\162\1\uffff\1\143\2\164\2\162\1\164\1\156\1\122\1\163\1\141\1"+ + "\156\1\162\1\152\1\101\2\60\1\164\1\145\1\137\1\147\1\117\1\143"+ + "\1\165\1\103\1\143\1\107\1\60\1\164\1\163\1\160\1\165\1\uffff\1"+ + "\157\1\160\1\164\1\154\1\144\1\165\1\111\1\164\1\60\1\157\1\141"+ + "\1\162\1\141\1\162\1\uffff\1\145\1\164\1\101\1\162\1\151\2\145\1"+ + "\101\1\145\1\163\1\164\1\147\1\101\1\145\1\164\2\uffff\1\162\1\116"+ + "\1\115\1\162\1\137\2\164\1\157\1\164\1\141\1\165\1\uffff\1\101\1"+ + "\60\1\145\1\151\1\166\1\164\1\117\1\151\1\145\1\155\1\144\1\145"+ + "\1\uffff\1\156\1\155\1\164\1\155\1\164\1\156\1\122\1\164\1\151\1"+ + "\142\2\144\1\164\1\146\2\145\1\120\1\164\1\143\1\164\1\151\1\165"+ + "\1\116\1\101\1\141\1\115\1\60\1\145\1\156\1\60\1\155\1\151\1\154"+ + "\1\uffff\1\60\1\144\2\151\1\141\1\162\1\143\1\163\1\124\1\60\1\156"+ + "\1\124\1\145\1\151\1\145\1\151\1\117\1\145\1\164\1\142\1\165\2\60"+ + "\1\164\1\145\2\144\1\157\2\164\1\162\1\142\1\155\1\105\1\116\1\160"+ + "\1\116\1\101\1\141\1\165\1\171\1\141\1\uffff\1\60\1\164\1\uffff"+ + "\1\145\1\144\1\154\1\uffff\1\60\1\144\1\157\1\154\1\144\1\151\1"+ + "\40\1\171\1\uffff\1\163\1\171\1\60\1\146\1\60\3\146\1\162\1\165"+ + "\1\164\2\uffff\2\162\1\103\1\101\1\151\1\162\1\101\1\151\1\165\1"+ + "\142\1\60\1\131\1\150\1\105\1\116\1\155\1\151\1\160\1\164\1\171"+ + "\1\uffff\1\145\3\60\1\uffff\1\145\1\156\1\165\1\145\1\164\2\uffff"+ + "\1\160\1\151\1\160\1\uffff\1\141\1\uffff\1\141\1\60\1\145\1\151"+ + "\1\164\1\145\1\151\1\145\1\157\1\164\1\156\1\151\1\164\1\142\1\164"+ "\1\145\1\uffff\1\60\1\151\1\60\1\131\1\145\1\144\1\145\1\143\1\160"+ "\1\170\3\uffff\1\162\1\60\1\145\1\162\1\171\1\145\1\157\1\145\2"+ - "\143\1\uffff\1\142\1\145\1\104\1\142\1\156\2\164\1\142\1\164\1\165"+ - "\1\145\1\162\1\uffff\1\143\1\uffff\4\60\1\150\1\145\1\164\1\60\1"+ - "\uffff\1\60\1\124\2\60\1\156\1\60\2\164\1\165\1\60\1\141\1\165\1"+ - "\164\1\162\1\101\1\165\1\162\1\164\1\60\1\101\1\141\4\uffff\1\145"+ - "\2\60\2\uffff\1\171\2\uffff\1\60\1\uffff\2\124\1\164\1\uffff\2\164"+ - "\1\145\1\151\2\164\1\151\1\145\1\uffff\1\164\1\154\1\162\2\uffff"+ - "\1\160\1\uffff\2\171\1\145\1\141\1\145\1\156\1\142\1\164\1\145\1"+ - "\142\1\60\1\164\1\137\1\60\1\145\2\160\1\104\1\120\1\60\1\164\1"+ - "\165\1\162\1\60\1\165\1\uffff\1\162\1\101\1\uffff\1\60\2\145\2\141"+ - "\1\162\1\uffff\1\101\1\164\1\151\1\uffff\1\164\1\151\1\163\1\145"+ - "\1\uffff\2\60\1\164\1\147\1\157\1\164\1\145\1\142\1\145\1\142\1"+ - "\143\1\163\2\uffff\1\141\1\147\1\166\1\164\1\60\1\165\1\60\1\165"+ - "\1\145\1\143\1\120\1\145\1\151\1\162\1\uffff\1\164\1\uffff\1\164"+ - "\1\156\1\145\2\162\1\144\1\151\2\145\1\144\1\156\1\157\1\120\1\145"+ - "\1\142\2\60\1\151\1\144\1\166\2\162\1\165\2\uffff\1\156\2\151\1"+ - "\157\1\60\1\164\1\147\1\156\1\144\1\166\1\uffff\1\145\1\60\1\147"+ - "\1\145\1\151\1\60\1\uffff\1\60\1\162\1\144\2\uffff\1\60\1\145\1"+ - "\uffff\1\162\1\60\1\uffff"; + "\143\1\uffff\1\162\1\142\1\145\1\104\1\142\2\156\2\164\1\142\1\164"+ + "\1\165\1\145\1\162\1\uffff\1\143\1\uffff\4\60\1\150\1\145\1\164"+ + "\1\60\1\uffff\1\60\1\124\2\60\1\156\1\60\2\164\1\145\1\165\1\60"+ + "\1\141\1\165\1\143\1\164\1\162\1\101\1\165\1\162\1\164\1\60\1\101"+ + "\1\141\4\uffff\1\145\2\60\2\uffff\1\171\2\uffff\1\60\1\uffff\2\124"+ + "\1\156\1\164\1\uffff\2\164\2\145\1\151\2\164\1\151\1\145\1\uffff"+ + "\1\164\1\154\1\162\2\uffff\1\160\1\uffff\2\171\1\143\1\145\1\141"+ + "\1\145\1\101\1\156\1\142\1\164\1\145\1\142\1\60\1\164\1\137\1\60"+ + "\1\145\2\160\1\145\1\104\1\120\1\60\2\164\1\165\1\162\1\60\1\165"+ + "\1\uffff\1\162\1\101\1\uffff\1\60\2\145\1\101\2\141\1\162\1\uffff"+ + "\1\164\1\101\1\164\1\151\1\uffff\1\164\1\151\1\163\1\145\1\uffff"+ + "\2\60\2\164\1\147\1\157\1\162\1\164\1\145\1\142\1\145\1\142\1\143"+ + "\1\163\2\uffff\1\164\1\141\1\147\1\166\1\151\1\164\1\60\1\165\1"+ + "\60\1\165\1\145\1\143\1\162\1\120\1\145\1\151\1\142\1\162\1\uffff"+ + "\1\164\1\uffff\1\164\1\156\1\145\1\151\2\162\1\144\1\165\1\151\2"+ + "\145\1\144\1\156\1\142\1\157\1\120\1\145\1\164\1\142\2\60\1\151"+ + "\1\144\1\165\1\166\2\162\1\145\1\165\2\uffff\1\156\1\151\1\164\1"+ + "\151\1\157\2\60\1\164\1\147\1\156\1\145\1\144\1\166\2\uffff\1\145"+ + "\1\60\1\147\1\60\1\145\1\151\1\60\1\uffff\1\60\1\uffff\1\162\1\144"+ + "\2\uffff\1\60\1\145\1\uffff\1\162\1\60\1\uffff"; static final String DFA14_maxS = - "\1\uffff\1\116\1\145\1\162\1\165\2\157\1\156\1\154\1\156\1\141"+ - "\1\164\1\157\1\165\1\145\1\101\1\164\1\162\1\156\3\uffff\1\170\1"+ - "\uffff\1\165\1\145\1\165\1\166\1\141\1\151\1\157\1\151\2\uffff\1"+ - "\150\1\uffff\1\150\2\uffff\1\170\1\71\1\172\1\uffff\1\57\2\uffff"+ - "\1\114\1\104\1\uffff\1\146\1\164\1\116\1\151\1\157\1\154\1\151\1"+ - "\157\1\124\1\155\1\165\1\172\1\157\1\164\1\166\1\162\1\104\1\162"+ - "\1\164\1\105\1\172\1\170\1\113\1\116\2\164\1\144\1\143\1\163\1\141"+ - "\1\160\1\150\3\uffff\1\164\1\165\1\151\1\uffff\1\151\1\164\1\163"+ - "\1\156\1\170\1\154\2\145\1\172\1\147\1\154\1\155\1\154\1\144\2\uffff"+ - "\1\145\1\uffff\1\151\3\uffff\1\71\3\uffff\2\172\1\141\1\145\1\131"+ - "\1\101\1\162\1\151\1\144\1\154\1\110\1\160\1\155\1\uffff\1\141\1"+ - "\145\1\141\1\151\1\105\1\144\1\154\1\137\1\uffff\1\151\1\105\1\131"+ - "\1\151\1\162\1\172\1\145\1\164\1\156\1\157\2\145\1\155\1\162\1\164"+ - "\1\144\1\141\1\143\1\141\2\172\1\164\1\162\1\145\1\uffff\1\147\1"+ - "\145\1\157\1\141\2\145\1\162\1\154\1\127\2\uffff\1\165\1\101\1\172"+ - "\1\164\1\144\1\155\1\172\1\145\1\172\1\162\1\145\1\164\1\147\1\117"+ - "\1\156\1\137\1\101\1\151\1\124\1\143\1\172\1\137\1\146\1\151\1\uffff"+ - "\1\163\1\162\1\143\2\162\1\156\1\124\1\171\2\172\1\120\1\162\1\165"+ + "\1\uffff\1\162\1\145\1\162\1\165\1\162\1\157\1\156\1\154\1\156"+ + "\1\141\1\164\1\157\1\165\1\145\1\101\1\164\1\162\1\156\3\uffff\1"+ + "\170\1\uffff\1\165\1\145\1\165\1\166\1\141\1\151\1\157\1\151\2\uffff"+ + "\1\150\1\uffff\1\150\2\uffff\1\170\1\71\1\172\1\uffff\1\57\2\uffff"+ + "\1\114\1\164\1\104\1\uffff\1\146\1\164\1\116\1\151\1\157\1\154\1"+ + "\151\1\157\1\141\1\124\1\155\1\165\1\172\1\157\1\164\1\166\1\162"+ + "\1\104\1\162\1\164\1\105\1\172\1\170\1\113\1\116\2\164\1\144\1\143"+ + "\1\163\1\141\1\160\1\150\3\uffff\1\164\1\165\1\151\1\uffff\1\151"+ + "\1\164\1\163\1\156\1\170\1\154\2\145\1\172\1\147\1\154\1\155\1\154"+ + "\1\144\2\uffff\1\145\1\uffff\1\151\3\uffff\1\71\3\uffff\1\172\1"+ + "\151\1\172\1\141\1\145\1\131\1\101\1\162\1\151\1\144\1\154\1\156"+ + "\1\110\1\160\1\155\1\uffff\1\141\1\145\1\141\1\151\1\105\1\144\1"+ + "\154\1\137\1\uffff\1\151\1\105\1\131\1\151\1\162\1\172\1\145\1\164"+ + "\1\156\1\157\2\145\1\155\1\162\1\164\1\144\1\141\1\143\1\141\2\172"+ + "\1\164\1\162\1\145\1\uffff\1\147\1\145\1\157\1\141\2\145\1\162\1"+ + "\154\1\127\1\uffff\1\146\1\uffff\1\165\1\101\1\172\1\164\1\144\1"+ + "\155\1\172\1\145\1\143\1\172\1\162\1\145\1\164\1\147\1\117\1\156"+ + "\1\137\1\101\1\151\1\124\1\143\1\172\1\137\1\146\1\151\1\uffff\1"+ + "\163\1\162\1\143\2\162\1\156\1\124\1\171\2\172\1\120\1\162\1\165"+ "\2\uffff\1\151\1\162\1\105\1\145\1\105\1\166\1\164\1\172\1\102\1"+ - "\145\1\144\1\172\1\154\1\164\1\uffff\1\164\1\145\1\151\1\uffff\1"+ - "\141\1\uffff\1\145\1\162\1\151\1\145\1\142\1\147\1\102\1\164\1\156"+ - "\1\117\1\157\1\uffff\1\124\1\141\1\142\1\163\1\141\1\150\1\164\1"+ - "\151\1\144\1\171\1\172\2\uffff\1\162\1\151\1\154\1\160\1\151\1\156"+ - "\1\162\1\170\1\145\1\151\1\uffff\2\116\1\172\1\162\1\uffff\2\164"+ - "\2\162\1\164\1\156\1\163\1\141\1\156\1\162\1\152\1\101\2\172\1\164"+ - "\1\145\1\137\1\147\1\117\1\143\1\165\1\103\1\143\1\116\1\172\1\164"+ - "\1\163\1\160\1\165\1\uffff\1\157\1\160\1\164\1\154\1\144\1\165\1"+ - "\111\1\164\1\172\1\157\1\141\1\162\1\141\1\162\1\uffff\1\145\1\101"+ - "\1\162\1\151\2\145\1\101\1\163\1\164\1\147\1\101\1\145\1\164\2\uffff"+ - "\1\162\1\116\1\117\1\162\1\137\2\164\1\157\1\164\1\141\1\165\1\uffff"+ - "\1\101\1\172\1\145\1\151\1\166\1\164\1\126\1\151\1\145\1\155\1\144"+ - "\1\145\1\uffff\1\156\1\155\1\164\1\155\1\164\1\156\1\164\1\151\1"+ - "\142\2\144\1\164\2\145\1\120\1\164\1\143\1\164\1\151\1\165\1\116"+ - "\1\101\1\141\1\117\1\172\1\145\1\156\1\172\1\155\1\151\1\154\1\uffff"+ - "\1\172\1\144\2\151\1\141\1\162\1\143\1\163\1\124\1\172\1\156\1\124"+ - "\1\145\1\151\1\145\1\151\1\117\1\164\1\142\1\165\2\172\1\164\2\144"+ + "\145\1\144\1\172\1\141\1\154\1\164\1\uffff\1\164\1\145\1\151\1\uffff"+ + "\1\141\1\150\1\uffff\1\145\1\162\1\151\1\145\1\142\1\147\1\102\1"+ + "\164\1\156\1\117\1\157\1\uffff\1\124\1\141\1\142\1\163\1\141\1\150"+ + "\1\164\1\151\1\144\1\171\1\172\2\uffff\1\162\1\151\1\154\1\160\1"+ + "\151\1\156\1\162\1\170\1\145\1\151\1\uffff\2\116\1\172\1\162\1\uffff"+ + "\1\143\2\164\2\162\1\164\1\156\1\122\1\163\1\141\1\156\1\162\1\152"+ + "\1\101\2\172\1\164\1\145\1\137\1\147\1\117\1\143\1\165\1\103\1\143"+ + "\1\116\1\172\1\164\1\163\1\160\1\165\1\uffff\1\157\1\160\1\164\1"+ + "\154\1\144\1\165\1\111\1\164\1\172\1\157\1\141\1\162\1\141\1\162"+ + "\1\uffff\1\145\1\164\1\101\1\162\1\151\2\145\1\101\1\145\1\163\1"+ + "\164\1\147\1\101\1\145\1\164\2\uffff\1\162\1\116\1\117\1\162\1\137"+ + "\2\164\1\157\1\164\1\141\1\165\1\uffff\1\101\1\172\1\145\1\151\1"+ + "\166\1\164\1\126\1\151\1\145\1\155\1\144\1\145\1\uffff\1\156\1\155"+ + "\1\164\1\155\1\164\1\156\1\122\1\164\1\151\1\142\2\144\1\164\1\146"+ + "\2\145\1\120\1\164\1\143\1\164\1\151\1\165\1\116\1\101\1\141\1\117"+ + "\1\172\1\145\1\156\1\172\1\155\1\151\1\154\1\uffff\1\172\1\144\2"+ + "\151\1\141\1\162\1\143\1\163\1\124\1\172\1\156\1\124\1\145\1\151"+ + "\1\145\1\151\1\117\1\145\1\164\1\142\1\165\2\172\1\164\1\145\2\144"+ "\1\157\2\164\1\162\1\142\1\155\1\105\1\116\1\160\1\116\1\101\1\141"+ "\1\165\1\171\1\141\1\uffff\1\172\1\164\1\uffff\1\145\1\144\1\154"+ "\1\uffff\1\172\1\144\1\157\1\154\1\144\1\151\1\172\1\171\1\uffff"+ - "\1\163\1\171\1\172\1\146\1\172\2\146\1\162\1\165\1\164\2\uffff\1"+ + "\1\163\1\171\1\172\1\146\1\172\3\146\1\162\1\165\1\164\2\uffff\2"+ "\162\1\103\1\101\1\151\1\162\1\101\1\151\1\165\1\142\1\172\1\131"+ "\1\150\1\105\1\116\1\155\1\151\1\160\1\164\1\171\1\uffff\1\145\3"+ "\172\1\uffff\1\145\1\156\1\165\1\145\1\164\2\uffff\1\160\1\151\1"+ - "\160\1\uffff\1\141\1\uffff\1\141\1\172\1\151\1\164\1\145\1\151\1"+ - "\157\1\164\1\156\1\151\1\164\1\142\1\164\1\145\1\uffff\1\172\1\151"+ - "\1\172\1\131\1\145\1\144\1\145\1\143\1\160\1\170\3\uffff\1\162\1"+ - "\172\1\145\1\162\1\171\1\145\1\157\1\145\2\143\1\uffff\1\142\1\145"+ - "\1\104\1\142\1\156\2\164\1\142\1\164\1\165\1\145\1\162\1\uffff\1"+ - "\143\1\uffff\4\172\1\150\1\145\1\164\1\172\1\uffff\1\172\1\124\2"+ - "\172\1\156\1\172\2\164\1\165\1\172\1\141\1\165\1\164\1\162\1\101"+ - "\1\165\1\162\1\164\1\172\1\101\1\141\4\uffff\1\145\2\172\2\uffff"+ - "\1\171\2\uffff\1\172\1\uffff\2\124\1\164\1\uffff\2\164\1\145\1\151"+ - "\2\164\1\151\1\145\1\uffff\1\164\1\154\1\162\2\uffff\1\160\1\uffff"+ - "\2\171\1\145\1\141\1\145\1\156\1\142\1\164\1\145\1\142\1\172\1\164"+ - "\1\137\1\172\1\145\2\160\1\124\1\120\1\172\1\164\1\165\1\162\1\172"+ - "\1\165\1\uffff\1\162\1\104\1\uffff\1\172\2\145\2\141\1\162\1\uffff"+ - "\1\101\1\164\1\151\1\uffff\1\164\1\151\1\163\1\145\1\uffff\2\172"+ - "\1\164\1\147\1\157\1\164\1\145\1\142\1\145\1\142\1\143\1\163\2\uffff"+ - "\1\141\1\147\1\166\1\164\1\172\1\165\1\172\1\165\1\145\1\143\1\120"+ - "\1\145\1\151\1\162\1\uffff\1\164\1\uffff\1\164\1\156\1\145\2\162"+ - "\1\144\1\151\2\145\1\144\1\156\1\157\1\120\1\145\1\142\2\172\1\151"+ - "\1\144\1\166\2\162\1\165\2\uffff\1\156\2\151\1\157\1\172\1\164\1"+ - "\147\1\156\1\144\1\166\1\uffff\1\145\1\172\1\147\1\145\1\151\1\172"+ - "\1\uffff\1\172\1\162\1\144\2\uffff\1\172\1\145\1\uffff\1\162\1\172"+ - "\1\uffff"; + "\160\1\uffff\1\141\1\uffff\1\141\1\172\1\145\1\151\1\164\1\145\1"+ + "\151\1\145\1\157\1\164\1\156\1\151\1\164\1\142\1\164\1\145\1\uffff"+ + "\1\172\1\151\1\172\1\131\1\145\1\144\1\145\1\143\1\160\1\170\3\uffff"+ + "\1\162\1\172\1\145\1\162\1\171\1\145\1\157\1\145\2\143\1\uffff\1"+ + "\162\1\142\1\145\1\104\1\142\2\156\2\164\1\142\1\164\1\165\1\145"+ + "\1\162\1\uffff\1\143\1\uffff\4\172\1\150\1\145\1\164\1\172\1\uffff"+ + "\1\172\1\124\2\172\1\156\1\172\2\164\1\145\1\165\1\172\1\141\1\165"+ + "\1\143\1\164\1\162\1\101\1\165\1\162\1\164\1\172\1\101\1\141\4\uffff"+ + "\1\145\2\172\2\uffff\1\171\2\uffff\1\172\1\uffff\2\124\1\156\1\164"+ + "\1\uffff\2\164\2\145\1\151\2\164\1\151\1\145\1\uffff\1\164\1\154"+ + "\1\162\2\uffff\1\160\1\uffff\2\171\1\143\1\145\1\141\1\145\1\101"+ + "\1\156\1\142\1\164\1\145\1\142\1\172\1\164\1\137\1\172\1\145\2\160"+ + "\1\145\1\124\1\120\1\172\2\164\1\165\1\162\1\172\1\165\1\uffff\1"+ + "\162\1\104\1\uffff\1\172\2\145\1\101\2\141\1\162\1\uffff\1\164\1"+ + "\101\1\164\1\151\1\uffff\1\164\1\151\1\163\1\145\1\uffff\2\172\2"+ + "\164\1\147\1\157\1\162\1\164\1\145\1\142\1\145\1\142\1\143\1\163"+ + "\2\uffff\1\164\1\141\1\147\1\166\1\151\1\164\1\172\1\165\1\172\1"+ + "\165\1\145\1\143\1\162\1\120\1\145\1\151\1\142\1\162\1\uffff\1\164"+ + "\1\uffff\1\164\1\156\1\145\1\151\2\162\1\144\1\165\1\151\2\145\1"+ + "\144\1\156\1\142\1\157\1\120\1\145\1\164\1\142\2\172\1\151\1\144"+ + "\1\165\1\166\2\162\1\145\1\165\2\uffff\1\156\1\151\1\164\1\151\1"+ + "\157\2\172\1\164\1\147\1\156\1\145\1\144\1\166\2\uffff\1\145\1\172"+ + "\1\147\1\172\1\145\1\151\1\172\1\uffff\1\172\1\uffff\1\162\1\144"+ + "\2\uffff\1\172\1\145\1\uffff\1\162\1\172\1\uffff"; static final String DFA14_acceptS = - "\23\uffff\1\45\1\47\1\51\1\uffff\1\53\10\uffff\1\105\1\106\1\uffff"+ - "\1\111\6\uffff\1\125\1\uffff\1\131\1\132\2\uffff\1\125\40\uffff"+ - "\1\45\1\47\1\51\3\uffff\1\53\16\uffff\1\105\1\106\1\uffff\1\111"+ - "\1\uffff\1\122\1\124\1\123\1\uffff\1\127\1\130\1\131\15\uffff\1"+ - "\27\10\uffff\1\32\30\uffff\1\117\11\uffff\1\1\1\31\30\uffff\1\74"+ - "\15\uffff\1\60\1\61\16\uffff\1\40\3\uffff\1\50\1\uffff\1\43\13\uffff"+ - "\1\30\13\uffff\1\116\1\54\12\uffff\1\112\4\uffff\1\37\35\uffff\1"+ - "\71\16\uffff\1\110\15\uffff\1\41\1\42\13\uffff\1\44\14\uffff\1\75"+ - "\37\uffff\1\52\50\uffff\1\115\2\uffff\1\120\3\uffff\1\64\10\uffff"+ - "\1\63\12\uffff\1\22\1\4\23\uffff\1\55\4\uffff\1\72\5\uffff\1\73"+ - "\1\62\3\uffff\1\77\1\uffff\1\101\16\uffff\1\23\12\uffff\1\35\1\36"+ - "\1\121\12\uffff\1\114\14\uffff\1\24\1\uffff\1\25\10\uffff\1\65\25"+ - "\uffff\1\26\1\33\1\34\1\46\3\uffff\1\57\1\66\1\uffff\1\104\1\70"+ - "\1\uffff\1\76\3\uffff\1\10\10\uffff\1\16\3\uffff\1\56\1\113\1\uffff"+ - "\1\67\31\uffff\1\15\2\uffff\1\107\6\uffff\1\6\3\uffff\1\13\4\uffff"+ - "\1\103\14\uffff\1\100\1\102\16\uffff\1\11\1\uffff\1\14\27\uffff"+ - "\1\12\1\17\12\uffff\1\3\6\uffff\1\20\3\uffff\1\7\1\21\2\uffff\1"+ - "\2\2\uffff\1\5"; + "\23\uffff\1\47\1\51\1\53\1\uffff\1\55\10\uffff\1\107\1\110\1\uffff"+ + "\1\113\6\uffff\1\127\1\uffff\1\133\1\134\3\uffff\1\127\41\uffff"+ + "\1\47\1\51\1\53\3\uffff\1\55\16\uffff\1\107\1\110\1\uffff\1\113"+ + "\1\uffff\1\124\1\126\1\125\1\uffff\1\131\1\132\1\133\17\uffff\1"+ + "\31\10\uffff\1\34\30\uffff\1\121\11\uffff\1\1\1\uffff\1\33\31\uffff"+ + "\1\76\15\uffff\1\62\1\63\17\uffff\1\42\3\uffff\1\52\2\uffff\1\45"+ + "\13\uffff\1\32\13\uffff\1\120\1\56\12\uffff\1\114\4\uffff\1\41\37"+ + "\uffff\1\73\16\uffff\1\112\17\uffff\1\43\1\44\13\uffff\1\46\14\uffff"+ + "\1\77\41\uffff\1\54\52\uffff\1\117\2\uffff\1\122\3\uffff\1\66\10"+ + "\uffff\1\65\13\uffff\1\24\1\4\24\uffff\1\57\4\uffff\1\74\5\uffff"+ + "\1\75\1\64\3\uffff\1\101\1\uffff\1\103\20\uffff\1\25\12\uffff\1"+ + "\37\1\40\1\123\12\uffff\1\116\16\uffff\1\26\1\uffff\1\27\10\uffff"+ + "\1\67\27\uffff\1\30\1\35\1\36\1\50\3\uffff\1\61\1\70\1\uffff\1\106"+ + "\1\72\1\uffff\1\100\4\uffff\1\10\11\uffff\1\20\3\uffff\1\60\1\115"+ + "\1\uffff\1\71\35\uffff\1\15\2\uffff\1\111\7\uffff\1\6\4\uffff\1"+ + "\13\4\uffff\1\105\16\uffff\1\102\1\104\22\uffff\1\11\1\uffff\1\14"+ + "\35\uffff\1\12\1\21\15\uffff\1\3\1\17\7\uffff\1\22\1\uffff\1\16"+ + "\2\uffff\1\7\1\23\2\uffff\1\2\2\uffff\1\5"; static final String DFA14_specialS = - "\1\0\44\uffff\1\2\1\1\u02c4\uffff}>"; + "\1\0\44\uffff\1\2\1\1\u02f6\uffff}>"; static final String[] DFA14_transitionS = { "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\45\4\55\1\46\1\40\1"+ "\41\2\55\1\27\1\55\1\23\1\53\1\47\11\50\1\55\1\43\5\55\1\1\1"+ @@ -3286,57 +3352,55 @@ public class InternalOseeDslLexer extends Lexer { "\1\21\1\44\1\31\1\26\1\35\1\30\1\52\1\22\3\52\1\32\1\52\1\33"+ "\2\52\1\36\1\37\1\34\1\4\1\52\1\42\3\52\1\24\1\55\1\25\uff82"+ "\55", - "\1\56\1\uffff\1\57", - "\1\63\33\uffff\1\62\3\uffff\1\61", - "\1\65\3\uffff\1\64", - "\1\66\6\uffff\1\67", - "\1\71\37\uffff\1\70", - "\1\72", - "\1\74\34\uffff\1\73", - "\1\75", - "\1\76", + "\1\56\1\uffff\1\60\43\uffff\1\57", + "\1\64\33\uffff\1\63\3\uffff\1\62", + "\1\66\3\uffff\1\65", + "\1\67\6\uffff\1\70", + "\1\73\37\uffff\1\71\2\uffff\1\72", + "\1\74", + "\1\76\34\uffff\1\75", "\1\77", - "\1\101\52\uffff\1\100", - "\1\102", - "\1\104\3\uffff\1\105\42\uffff\1\103", - "\1\107\33\uffff\1\106", - "\1\110", - "\1\115\1\114\1\113\15\uffff\1\111\1\uffff\1\112", - "\1\116", - "\1\117\1\120", + "\1\100", + "\1\101", + "\1\103\52\uffff\1\102", + "\1\104", + "\1\106\3\uffff\1\107\42\uffff\1\105", + "\1\111\33\uffff\1\110", + "\1\112", + "\1\117\1\116\1\115\15\uffff\1\113\1\uffff\1\114", + "\1\120", + "\1\121\1\122", "", "", "", - "\1\126\11\uffff\1\125\11\uffff\1\124", + "\1\130\11\uffff\1\127\11\uffff\1\126", "", - "\1\130", - "\1\131\3\uffff\1\132", - "\1\134\7\uffff\1\133\13\uffff\1\135", - "\1\140\14\uffff\1\137\2\uffff\1\136", - "\1\141", - "\1\142", - "\1\143\11\uffff\1\144", - "\1\145", + "\1\132", + "\1\133\3\uffff\1\134", + "\1\136\7\uffff\1\135\13\uffff\1\137", + "\1\142\14\uffff\1\141\2\uffff\1\140", + "\1\143", + "\1\144", + "\1\145\11\uffff\1\146", + "\1\147", "", "", - "\1\150", - "", "\1\152", - "\0\153", - "\0\153", - "\12\156\76\uffff\1\154", - "\12\156", - "\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\157\4\uffff\1\160", + "\1\154", + "\0\155", + "\0\155", + "\12\160\76\uffff\1\156", + "\12\160", + "\32\61\4\uffff\1\61\1\uffff\32\61", "", + "\1\161\4\uffff\1\162", "", - "\1\162", - "\1\163", "", "\1\164", "\1\165", "\1\166", + "", "\1\167", "\1\170", "\1\171", @@ -3345,20 +3409,20 @@ public class InternalOseeDslLexer extends Lexer { "\1\174", "\1\175", "\1\176", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\177", "\1\u0080", "\1\u0081", "\1\u0082", - "\1\u0083", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0084", "\1\u0085", "\1\u0086", "\1\u0087", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0088", "\1\u0089", "\1\u008a", "\1\u008b", - "\1\u008c", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u008d", "\1\u008e", "\1\u008f", @@ -3366,75 +3430,75 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0091", "\1\u0092", "\1\u0093", - "", - "", - "", "\1\u0094", - "\1\u0096\1\u0095", + "\1\u0095", + "\1\u0096", "\1\u0097", "", + "", + "", "\1\u0098", - "\1\u0099", - "\1\u009b\14\uffff\1\u009a", + "\1\u009a\1\u0099", + "\1\u009b", + "", "\1\u009c", "\1\u009d", - "\1\u009e", - "\1\u009f", + "\1\u009f\14\uffff\1\u009e", "\1\u00a0", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00a1", "\1\u00a2", "\1\u00a3", - "\1\u00a5\1\u00a4", + "\1\u00a4", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00a6", "\1\u00a7", + "\1\u00a9\1\u00a8", + "\1\u00aa", + "\1\u00ab", "", "", - "\1\u00a8", + "\1\u00ac", "", - "\1\u00a9", + "\1\u00ad", "", "", "", - "\12\156", + "\12\160", "", "", "", - "\12\60\7\uffff\16\60\1\u00aa\13\60\4\uffff\1\60\1\uffff\32"+ - "\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u00ad", - "\1\u00ae", - "\1\u00af", + "\12\61\7\uffff\16\61\1\u00ae\13\61\4\uffff\1\61\1\uffff\32"+ + "\61", "\1\u00b0", - "\1\u00b1", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00b2", "\1\u00b3", "\1\u00b4", "\1\u00b5", "\1\u00b6", "\1\u00b7", - "", "\1\u00b8", "\1\u00b9", "\1\u00ba", "\1\u00bb", "\1\u00bc", "\1\u00bd", + "", "\1\u00be", "\1\u00bf", - "", "\1\u00c0", "\1\u00c1", "\1\u00c2", "\1\u00c3", "\1\u00c4", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00c5", + "", "\1\u00c6", "\1\u00c7", "\1\u00c8", "\1\u00c9", "\1\u00ca", - "\1\u00cb", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00cc", "\1\u00cd", "\1\u00ce", @@ -3442,110 +3506,108 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00d0", "\1\u00d1", "\1\u00d2", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00d3", + "\1\u00d4", "\1\u00d5", "\1\u00d6", "\1\u00d7", - "", "\1\u00d8", - "\1\u00d9", - "\1\u00da", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00db", "\1\u00dc", "\1\u00dd", + "", "\1\u00de", "\1\u00df", "\1\u00e0", - "", - "", "\1\u00e1", "\1\u00e2", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00e3", "\1\u00e4", "\1\u00e5", "\1\u00e6", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "\1\u00e7", + "", "\1\u00e8", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u00ea", + "\1\u00e9", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00eb", "\1\u00ec", "\1\u00ed", - "\1\u00ee", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00ef", "\1\u00f0", - "\1\u00f1", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00f2", "\1\u00f3", "\1\u00f4", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00f5", "\1\u00f6", "\1\u00f7", "\1\u00f8", - "", "\1\u00f9", "\1\u00fa", "\1\u00fb", "\1\u00fc", - "\1\u00fd", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u00fe", "\1\u00ff", "\1\u0100", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "\1\u0101", + "\1\u0102", "\1\u0103", "\1\u0104", "\1\u0105", - "", - "", "\1\u0106", "\1\u0107", "\1\u0108", - "\1\u0109", - "\1\u010a", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u010b", "\1\u010c", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u010e\1\u010f", + "\1\u010d", + "", + "", + "\1\u010e", + "\1\u010f", "\1\u0110", "\1\u0111", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0112", "\1\u0113", "\1\u0114", - "", - "\1\u0115", - "\1\u0116", - "\1\u0117", - "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0116\1\u0117", "\1\u0118", - "", "\1\u0119", - "\1\u011a", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u011b", "\1\u011c", "\1\u011d", + "", "\1\u011e", - "\1\u011f\1\u0120", + "\1\u011f", + "\1\u0120", + "", "\1\u0121", "\1\u0122", + "", "\1\u0123", "\1\u0124", - "", "\1\u0125", "\1\u0126", "\1\u0127", "\1\u0128", - "\1\u0129", - "\1\u012a", + "\1\u0129\1\u012a", "\1\u012b", "\1\u012c", "\1\u012d", "\1\u012e", - "\12\60\7\uffff\6\60\1\u012f\23\60\4\uffff\1\60\1\uffff\32"+ - "\60", - "", "", + "\1\u012f", + "\1\u0130", "\1\u0131", "\1\u0132", "\1\u0133", @@ -3554,28 +3616,30 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0136", "\1\u0137", "\1\u0138", - "\1\u0139", - "\1\u013a", + "\12\61\7\uffff\6\61\1\u0139\23\61\4\uffff\1\61\1\uffff\32"+ + "\61", "", - "\1\u013c\14\uffff\1\u013b", - "\1\u013e\14\uffff\1\u013d", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0140", "", + "\1\u013b", + "\1\u013c", + "\1\u013d", + "\1\u013e", + "\1\u013f", + "\1\u0140", "\1\u0141", "\1\u0142", "\1\u0143", "\1\u0144", - "\1\u0145", - "\1\u0146", - "\1\u0147", - "\1\u0148", - "\1\u0149", + "", + "\1\u0146\14\uffff\1\u0145", + "\1\u0148\14\uffff\1\u0147", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u014a", + "", "\1\u014b", "\1\u014c", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u014d", + "\1\u014e", "\1\u014f", "\1\u0150", "\1\u0151", @@ -3585,46 +3649,45 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0155", "\1\u0156", "\1\u0157", - "\1\u0159\6\uffff\1\u0158", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0158", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u015b", "\1\u015c", "\1\u015d", "\1\u015e", - "", "\1\u015f", "\1\u0160", "\1\u0161", "\1\u0162", "\1\u0163", - "\1\u0164", - "\1\u0165", - "\1\u0166", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0165\6\uffff\1\u0164", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0167", "\1\u0168", "\1\u0169", "\1\u016a", + "", "\1\u016b", "\1\u016c", - "", "\1\u016d", "\1\u016e", "\1\u016f", "\1\u0170", "\1\u0171", "\1\u0172", - "\1\u0173", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0174", "\1\u0175", "\1\u0176", "\1\u0177", "\1\u0178", - "\1\u0179", - "", "", + "\1\u0179", "\1\u017a", "\1\u017b", - "\1\u017d\1\uffff\1\u017c", + "\1\u017c", + "\1\u017d", "\1\u017e", "\1\u017f", "\1\u0180", @@ -3633,34 +3696,35 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0183", "\1\u0184", "\1\u0185", - "", "\1\u0186", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0187", + "", + "", "\1\u0188", "\1\u0189", - "\1\u018a", - "\1\u018b", - "\1\u018d\6\uffff\1\u018c", + "\1\u018b\1\uffff\1\u018a", + "\1\u018c", + "\1\u018d", "\1\u018e", "\1\u018f", "\1\u0190", "\1\u0191", "\1\u0192", - "", "\1\u0193", + "", "\1\u0194", - "\1\u0195", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0196", "\1\u0197", "\1\u0198", "\1\u0199", - "\1\u019a", - "\1\u019b", + "\1\u019b\6\uffff\1\u019a", "\1\u019c", "\1\u019d", "\1\u019e", "\1\u019f", "\1\u01a0", + "", "\1\u01a1", "\1\u01a2", "\1\u01a3", @@ -3670,42 +3734,42 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01a7", "\1\u01a8", "\1\u01a9", - "\1\u01ab\1\uffff\1\u01aa", - "\12\60\7\uffff\6\60\1\u01ad\5\60\1\u01af\1\u01ac\5\60\1\u01ae"+ - "\6\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01aa", + "\1\u01ab", + "\1\u01ac", + "\1\u01ad", + "\1\u01ae", + "\1\u01af", + "\1\u01b0", "\1\u01b1", "\1\u01b2", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01b3", "\1\u01b4", "\1\u01b5", "\1\u01b6", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01b7", "\1\u01b8", "\1\u01b9", - "\1\u01ba", - "\1\u01bb", - "\1\u01bc", - "\1\u01bd", - "\1\u01be", - "\1\u01bf", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01bb\1\uffff\1\u01ba", + "\12\61\7\uffff\6\61\1\u01bd\5\61\1\u01bf\1\u01bc\5\61\1\u01be"+ + "\6\61\4\uffff\1\61\1\uffff\32\61", "\1\u01c1", "\1\u01c2", - "\1\u01c3", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u01c4", "\1\u01c5", "\1\u01c6", - "\1\u01c7", + "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u01c8", "\1\u01c9", "\1\u01ca", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01cb", + "\1\u01cc", "\1\u01cd", "\1\u01ce", "\1\u01cf", - "\1\u01d0", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u01d1", "\1\u01d2", "\1\u01d3", @@ -3717,53 +3781,51 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01d9", "\1\u01da", "\1\u01db", - "\1\u01dc", - "\1\u01dd", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u01de", - "", - "\12\60\7\uffff\23\60\1\u01df\6\60\4\uffff\1\60\1\uffff\32"+ - "\60", + "\1\u01df", + "\1\u01e0", "\1\u01e1", - "", "\1\u01e2", "\1\u01e3", "\1\u01e4", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01e5", "\1\u01e6", "\1\u01e7", "\1\u01e8", "\1\u01e9", "\1\u01ea", - "\1\u01eb\17\uffff\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff"+ - "\32\60", + "\1\u01eb", + "\1\u01ec", "\1\u01ed", - "", "\1\u01ee", "\1\u01ef", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u01f1", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01f0", + "", + "\12\61\7\uffff\23\61\1\u01f1\6\61\4\uffff\1\61\1\uffff\32"+ + "\61", "\1\u01f3", + "", "\1\u01f4", "\1\u01f5", "\1\u01f6", - "\1\u01f7", - "", "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u01f8", "\1\u01f9", "\1\u01fa", "\1\u01fb", "\1\u01fc", - "\1\u01fd", - "\1\u01fe", + "\1\u01fd\17\uffff\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff"+ + "\32\61", "\1\u01ff", + "", "\1\u0200", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0202", + "\1\u0201", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0203", - "\1\u0204", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0205", "\1\u0206", "\1\u0207", @@ -3771,54 +3833,52 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0209", "\1\u020a", "", - "\1\u020b", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\u020b", + "\1\u020c", + "\1\u020d", + "\1\u020e", "\1\u020f", "\1\u0210", "\1\u0211", "\1\u0212", "\1\u0213", - "", - "", "\1\u0214", - "\1\u0215", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0216", - "", "\1\u0217", - "", "\1\u0218", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0219", "\1\u021a", "\1\u021b", "\1\u021c", "\1\u021d", "\1\u021e", + "", "\1\u021f", - "\1\u0220", - "\1\u0221", - "\1\u0222", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", "\1\u0223", "\1\u0224", "\1\u0225", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0226", "\1\u0227", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "", + "\1\u0228", "\1\u0229", "\1\u022a", + "", "\1\u022b", + "", "\1\u022c", - "\1\u022d", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u022e", "\1\u022f", - "", - "", - "", "\1\u0230", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0231", "\1\u0232", "\1\u0233", "\1\u0234", @@ -3827,12 +3887,12 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0237", "\1\u0238", "\1\u0239", - "", "\1\u023a", "\1\u023b", - "\1\u023c", + "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u023d", - "\1\u023e", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u023f", "\1\u0240", "\1\u0241", @@ -3841,139 +3901,138 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0244", "\1\u0245", "", - "\1\u0246", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "\1\u0246", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0248", + "\1\u0249", + "\1\u024a", "\1\u024b", "\1\u024c", "\1\u024d", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u024e", + "\1\u024f", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0250", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0251", + "\1\u0252", "\1\u0253", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0254", "\1\u0255", "\1\u0256", "\1\u0257", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0258", "\1\u0259", "\1\u025a", "\1\u025b", "\1\u025c", "\1\u025d", - "\1\u025e", - "\1\u025f", - "\1\u0260", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0262", - "\1\u0263", - "", - "", "", + "\1\u025e", "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0263", "\1\u0264", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "", - "", - "\1\u0267", - "", + "\1\u0265", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "", - "\1\u0269", - "\1\u026a", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0268", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u026b", - "", - "\1\u026c", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u026d", "\1\u026e", "\1\u026f", "\1\u0270", - "\1\u0271", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u0272", "\1\u0273", - "", "\1\u0274", "\1\u0275", "\1\u0276", - "", - "", "\1\u0277", - "", "\1\u0278", "\1\u0279", "\1\u027a", - "\1\u027b", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u027c", "\1\u027d", + "", + "", + "", + "", "\1\u027e", - "\1\u027f", - "\1\u0280", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", + "", "\1\u0281", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", "\1\u0283", "\1\u0284", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0285", "\1\u0286", + "", "\1\u0287", "\1\u0288", - "\1\u0289\17\uffff\1\u028a", + "\1\u0289", + "\1\u028a", "\1\u028b", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u028c", "\1\u028d", "\1\u028e", "\1\u028f", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0291", "", + "\1\u0290", + "\1\u0291", "\1\u0292", - "\1\u0293\2\uffff\1\u0294", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "\1\u0293", + "", + "\1\u0294", + "\1\u0295", "\1\u0296", "\1\u0297", "\1\u0298", "\1\u0299", "\1\u029a", - "", "\1\u029b", "\1\u029c", "\1\u029d", - "", "\1\u029e", "\1\u029f", - "\1\u02a0", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02a1", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02a2", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02a4", "\1\u02a5", "\1\u02a6", "\1\u02a7", - "\1\u02a8", - "\1\u02a9", + "\1\u02a8\17\uffff\1\u02a9", "\1\u02aa", - "\1\u02ab", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02ac", "\1\u02ad", - "", - "", "\1\u02ae", "\1\u02af", - "\1\u02b0", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02b1", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u02b3", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u02b5", + "", + "\1\u02b2", + "\1\u02b3\2\uffff\1\u02b4", + "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02b6", "\1\u02b7", "\1\u02b8", @@ -3982,60 +4041,117 @@ public class InternalOseeDslLexer extends Lexer { "\1\u02bb", "", "\1\u02bc", - "", "\1\u02bd", "\1\u02be", "\1\u02bf", + "", "\1\u02c0", "\1\u02c1", "\1\u02c2", "\1\u02c3", - "\1\u02c4", - "\1\u02c5", + "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02c6", "\1\u02c7", "\1\u02c8", "\1\u02c9", "\1\u02ca", "\1\u02cb", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02cc", + "\1\u02cd", "\1\u02ce", "\1\u02cf", "\1\u02d0", "\1\u02d1", - "\1\u02d2", - "\1\u02d3", "", "", + "\1\u02d2", + "\1\u02d3", "\1\u02d4", "\1\u02d5", "\1\u02d6", "\1\u02d7", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02d9", - "\1\u02da", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "\1\u02db", "\1\u02dc", "\1\u02dd", - "", "\1\u02de", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02df", "\1\u02e0", "\1\u02e1", "\1\u02e2", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02e3", + "", + "\1\u02e4", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02e5", "\1\u02e6", + "\1\u02e7", + "\1\u02e8", + "\1\u02e9", + "\1\u02ea", + "\1\u02eb", + "\1\u02ec", + "\1\u02ed", + "\1\u02ee", + "\1\u02ef", + "\1\u02f0", + "\1\u02f1", + "\1\u02f2", + "\1\u02f3", + "\1\u02f4", + "\1\u02f5", + "\1\u02f6", + "\1\u02f7", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u02fa", + "\1\u02fb", + "\1\u02fc", + "\1\u02fd", + "\1\u02fe", + "\1\u02ff", + "\1\u0300", + "\1\u0301", "", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u02e8", + "\1\u0302", + "\1\u0303", + "\1\u0304", + "\1\u0305", + "\1\u0306", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0309", + "\1\u030a", + "\1\u030b", + "\1\u030c", + "\1\u030d", + "\1\u030e", "", - "\1\u02e9", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "\1\u030f", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0311", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u0313", + "\1\u0314", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "", + "\1\u0317", + "\1\u0318", + "", + "", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", + "\1\u031a", + "", + "\1\u031b", + "\12\61\7\uffff\32\61\4\uffff\1\61\1\uffff\32\61", "" }; @@ -4069,7 +4185,7 @@ public class InternalOseeDslLexer extends Lexer { this.transition = DFA14_transition; } public String getDescription() { - return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; @@ -4175,7 +4291,7 @@ public class InternalOseeDslLexer extends Lexer { int LA14_38 = input.LA(1); s = -1; - if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 107;} + if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 109;} else s = 45; @@ -4185,7 +4301,7 @@ public class InternalOseeDslLexer extends Lexer { int LA14_37 = input.LA(1); s = -1; - if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 107;} + if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 109;} else s = 45; diff --git a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDslParser.java b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDslParser.java index b7bdc4a33a4..d4a5b3342ae 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDslParser.java +++ b/plugins/org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDslParser.java @@ -22,7 +22,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalOseeDslParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_WHOLE_NUM_STR", "RULE_ID", "RULE_STRING", "RULE_HEX_INT", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'ALL'", "'DefaultAttributeDataProvider'", "'UriAttributeDataProvider'", "'unlimited'", "'DefaultAttributeTaggerProvider'", "'BooleanAttribute'", "'CompressedContentAttribute'", "'DateAttribute'", "'EnumeratedAttribute'", "'FloatingPointAttribute'", "'IntegerAttribute'", "'JavaObjectAttribute'", "'StringAttribute'", "'WordAttribute'", "'OutlineNumberAttribute'", "'Lexicographical_Ascending'", "'Lexicographical_Descending'", "'Unordered'", "'ONE_TO_ONE'", "'ONE_TO_MANY'", "'MANY_TO_ONE'", "'MANY_TO_MANY'", "'EQ'", "'LIKE'", "'AND'", "'OR'", "'artifactName'", "'artifactGuid'", "'branchName'", "'branchGuid'", "'ALLOW'", "'DENY'", "'SIDE_A'", "'SIDE_B'", "'BOTH'", "'import'", "'.'", "'artifactType'", "'{'", "'uuid'", "'}'", "'extends'", "','", "'guid'", "'attribute'", "'attributeType'", "'dataProvider'", "'min'", "'max'", "'overrides'", "'taggerId'", "'enumType'", "'description'", "'defaultValue'", "'fileExtension'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'add'", "'remove'", "'relationType'", "'sideAName'", "'sideAArtifactType'", "'sideBName'", "'sideBArtifactType'", "'defaultOrderType'", "'multiplicity'", "'('", "')'", "'artifactMatcher'", "'where'", "';'", "'role'", "'accessContext'", "'childrenOf'", "'artifact'", "'edit'", "'of'", "'abstract'", "'inheritAll'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_WHOLE_NUM_STR", "RULE_ID", "RULE_STRING", "RULE_HEX_INT", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'ALL'", "'DefaultAttributeDataProvider'", "'UriAttributeDataProvider'", "'unlimited'", "'DefaultAttributeTaggerProvider'", "'BooleanAttribute'", "'CompressedContentAttribute'", "'DateAttribute'", "'EnumeratedAttribute'", "'FloatingPointAttribute'", "'IntegerAttribute'", "'JavaObjectAttribute'", "'StringAttribute'", "'ArtifactReferenceAttribute'", "'BranchReferenceAttribute'", "'WordAttribute'", "'OutlineNumberAttribute'", "'Lexicographical_Ascending'", "'Lexicographical_Descending'", "'Unordered'", "'ONE_TO_ONE'", "'ONE_TO_MANY'", "'MANY_TO_ONE'", "'MANY_TO_MANY'", "'EQ'", "'LIKE'", "'AND'", "'OR'", "'artifactName'", "'artifactGuid'", "'branchName'", "'branchGuid'", "'ALLOW'", "'DENY'", "'SIDE_A'", "'SIDE_B'", "'BOTH'", "'import'", "'.'", "'artifactType'", "'{'", "'uuid'", "'}'", "'extends'", "','", "'guid'", "'attribute'", "'attributeType'", "'dataProvider'", "'min'", "'max'", "'overrides'", "'taggerId'", "'enumType'", "'description'", "'defaultValue'", "'fileExtension'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'add'", "'remove'", "'relationType'", "'sideAName'", "'sideAArtifactType'", "'sideBName'", "'sideBArtifactType'", "'defaultOrderType'", "'multiplicity'", "'('", "')'", "'artifactMatcher'", "'where'", "';'", "'role'", "'accessContext'", "'childrenOf'", "'artifact'", "'edit'", "'of'", "'abstract'", "'inheritAll'" }; public static final int RULE_ID=5; public static final int T__29=29; @@ -39,6 +39,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { public static final int EOF=-1; public static final int T__93=93; public static final int T__19=19; + public static final int T__94=94; public static final int T__91=91; public static final int T__92=92; public static final int T__16=16; @@ -48,6 +49,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { public static final int T__17=17; public static final int T__14=14; public static final int T__13=13; + public static final int T__95=95; public static final int T__80=80; public static final int T__81=81; public static final int T__82=82; @@ -3029,28 +3031,28 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1128:1: ( ( ( rule__OseeDsl__ArtifactTypesAssignment_1_0 ) ) | ( ( rule__OseeDsl__RelationTypesAssignment_1_1 ) ) | ( ( rule__OseeDsl__AttributeTypesAssignment_1_2 ) ) | ( ( rule__OseeDsl__EnumTypesAssignment_1_3 ) ) | ( ( rule__OseeDsl__EnumOverridesAssignment_1_4 ) ) ) int alt1=5; switch ( input.LA(1) ) { - case 50: - case 92: + case 52: + case 94: { alt1=1; } break; - case 74: + case 76: { alt1=2; } break; - case 58: + case 60: { alt1=3; } break; - case 68: + case 70: { alt1=4; } break; - case 71: + case 73: { alt1=5; } @@ -3215,17 +3217,17 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1168:1: ( ( ( rule__OseeDsl__ArtifactMatchRefsAssignment_2_0 ) ) | ( ( rule__OseeDsl__AccessDeclarationsAssignment_2_1 ) ) | ( ( rule__OseeDsl__RoleDeclarationsAssignment_2_2 ) ) ) int alt2=3; switch ( input.LA(1) ) { - case 83: + case 85: { alt2=1; } break; - case 87: + case 89: { alt2=2; } break; - case 86: + case 88: { alt2=3; } @@ -3340,23 +3342,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1197:1: ( ( ruleXArtifactType ) | ( ruleXRelationType ) | ( ruleXAttributeType ) | ( ruleXOseeEnumType ) ) int alt3=4; switch ( input.LA(1) ) { - case 50: - case 92: + case 52: + case 94: { alt3=1; } break; - case 74: + case 76: { alt3=2; } break; - case 58: + case 60: { alt3=3; } break; - case 68: + case 70: { alt3=4; } @@ -3708,14 +3710,14 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeBaseType__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1307:1: rule__AttributeBaseType__Alternatives : ( ( 'BooleanAttribute' ) | ( 'CompressedContentAttribute' ) | ( 'DateAttribute' ) | ( 'EnumeratedAttribute' ) | ( 'FloatingPointAttribute' ) | ( 'IntegerAttribute' ) | ( 'JavaObjectAttribute' ) | ( 'StringAttribute' ) | ( 'WordAttribute' ) | ( 'OutlineNumberAttribute' ) | ( ruleQUALIFIED_NAME ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1307:1: rule__AttributeBaseType__Alternatives : ( ( 'BooleanAttribute' ) | ( 'CompressedContentAttribute' ) | ( 'DateAttribute' ) | ( 'EnumeratedAttribute' ) | ( 'FloatingPointAttribute' ) | ( 'IntegerAttribute' ) | ( 'JavaObjectAttribute' ) | ( 'StringAttribute' ) | ( 'ArtifactReferenceAttribute' ) | ( 'BranchReferenceAttribute' ) | ( 'WordAttribute' ) | ( 'OutlineNumberAttribute' ) | ( ruleQUALIFIED_NAME ) ); public final void rule__AttributeBaseType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1311:1: ( ( 'BooleanAttribute' ) | ( 'CompressedContentAttribute' ) | ( 'DateAttribute' ) | ( 'EnumeratedAttribute' ) | ( 'FloatingPointAttribute' ) | ( 'IntegerAttribute' ) | ( 'JavaObjectAttribute' ) | ( 'StringAttribute' ) | ( 'WordAttribute' ) | ( 'OutlineNumberAttribute' ) | ( ruleQUALIFIED_NAME ) ) - int alt7=11; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1311:1: ( ( 'BooleanAttribute' ) | ( 'CompressedContentAttribute' ) | ( 'DateAttribute' ) | ( 'EnumeratedAttribute' ) | ( 'FloatingPointAttribute' ) | ( 'IntegerAttribute' ) | ( 'JavaObjectAttribute' ) | ( 'StringAttribute' ) | ( 'ArtifactReferenceAttribute' ) | ( 'BranchReferenceAttribute' ) | ( 'WordAttribute' ) | ( 'OutlineNumberAttribute' ) | ( ruleQUALIFIED_NAME ) ) + int alt7=13; switch ( input.LA(1) ) { case 18: { @@ -3767,11 +3769,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { alt7=10; } break; - case RULE_ID: + case 28: { alt7=11; } break; + case 29: + { + alt7=12; + } + break; + case RULE_ID: + { + alt7=13; + } + break; default: NoViableAltException nvae = new NoViableAltException("", 7, 0, input); @@ -3901,14 +3913,14 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 9 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1376:6: ( 'WordAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1376:6: ( 'ArtifactReferenceAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1376:6: ( 'WordAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1377:1: 'WordAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1376:6: ( 'ArtifactReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1377:1: 'ArtifactReferenceAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_8()); + before(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); match(input,26,FOLLOW_26_in_rule__AttributeBaseType__Alternatives2906); - after(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_8()); + after(grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); } @@ -3916,14 +3928,14 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 10 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1384:6: ( 'OutlineNumberAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1384:6: ( 'BranchReferenceAttribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1384:6: ( 'OutlineNumberAttribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1385:1: 'OutlineNumberAttribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1384:6: ( 'BranchReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1385:1: 'BranchReferenceAttribute' { - before(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_9()); + before(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); match(input,27,FOLLOW_27_in_rule__AttributeBaseType__Alternatives2926); - after(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_9()); + after(grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); } @@ -3931,18 +3943,48 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 11 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1392:6: ( ruleQUALIFIED_NAME ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1392:6: ( 'WordAttribute' ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1392:6: ( 'WordAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1393:1: 'WordAttribute' + { + before(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); + match(input,28,FOLLOW_28_in_rule__AttributeBaseType__Alternatives2946); + after(grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); + + } + + + } + break; + case 12 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1400:6: ( 'OutlineNumberAttribute' ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1400:6: ( 'OutlineNumberAttribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1401:1: 'OutlineNumberAttribute' + { + before(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); + match(input,29,FOLLOW_29_in_rule__AttributeBaseType__Alternatives2966); + after(grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); + + } + + + } + break; + case 13 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1408:6: ( ruleQUALIFIED_NAME ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1392:6: ( ruleQUALIFIED_NAME ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1393:1: ruleQUALIFIED_NAME + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1408:6: ( ruleQUALIFIED_NAME ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1409:1: ruleQUALIFIED_NAME { - before(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_10()); - pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_rule__AttributeBaseType__Alternatives2945); + before(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); + pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_rule__AttributeBaseType__Alternatives2985); ruleQUALIFIED_NAME(); state._fsp--; - after(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_10()); + after(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); } @@ -3967,20 +4009,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OverrideOption__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1403:1: rule__OverrideOption__Alternatives : ( ( ruleAddEnum ) | ( ruleRemoveEnum ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1419:1: rule__OverrideOption__Alternatives : ( ( ruleAddEnum ) | ( ruleRemoveEnum ) ); public final void rule__OverrideOption__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1407:1: ( ( ruleAddEnum ) | ( ruleRemoveEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1423:1: ( ( ruleAddEnum ) | ( ruleRemoveEnum ) ) int alt8=2; int LA8_0 = input.LA(1); - if ( (LA8_0==72) ) { + if ( (LA8_0==74) ) { alt8=1; } - else if ( (LA8_0==73) ) { + else if ( (LA8_0==75) ) { alt8=2; } else { @@ -3991,13 +4033,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt8) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1408:1: ( ruleAddEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1424:1: ( ruleAddEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1408:1: ( ruleAddEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1409:1: ruleAddEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1424:1: ( ruleAddEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1425:1: ruleAddEnum { before(grammarAccess.getOverrideOptionAccess().getAddEnumParserRuleCall_0()); - pushFollow(FOLLOW_ruleAddEnum_in_rule__OverrideOption__Alternatives2977); + pushFollow(FOLLOW_ruleAddEnum_in_rule__OverrideOption__Alternatives3017); ruleAddEnum(); state._fsp--; @@ -4010,13 +4052,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1414:6: ( ruleRemoveEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1430:6: ( ruleRemoveEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1414:6: ( ruleRemoveEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1415:1: ruleRemoveEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1430:6: ( ruleRemoveEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1431:1: ruleRemoveEnum { before(grammarAccess.getOverrideOptionAccess().getRemoveEnumParserRuleCall_1()); - pushFollow(FOLLOW_ruleRemoveEnum_in_rule__OverrideOption__Alternatives2994); + pushFollow(FOLLOW_ruleRemoveEnum_in_rule__OverrideOption__Alternatives3034); ruleRemoveEnum(); state._fsp--; @@ -4046,26 +4088,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationOrderType__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1425:1: rule__RelationOrderType__Alternatives : ( ( 'Lexicographical_Ascending' ) | ( 'Lexicographical_Descending' ) | ( 'Unordered' ) | ( RULE_ID ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1441:1: rule__RelationOrderType__Alternatives : ( ( 'Lexicographical_Ascending' ) | ( 'Lexicographical_Descending' ) | ( 'Unordered' ) | ( RULE_ID ) ); public final void rule__RelationOrderType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1429:1: ( ( 'Lexicographical_Ascending' ) | ( 'Lexicographical_Descending' ) | ( 'Unordered' ) | ( RULE_ID ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1445:1: ( ( 'Lexicographical_Ascending' ) | ( 'Lexicographical_Descending' ) | ( 'Unordered' ) | ( RULE_ID ) ) int alt9=4; switch ( input.LA(1) ) { - case 28: + case 30: { alt9=1; } break; - case 29: + case 31: { alt9=2; } break; - case 30: + case 32: { alt9=3; } @@ -4084,13 +4126,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { switch (alt9) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1430:1: ( 'Lexicographical_Ascending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1446:1: ( 'Lexicographical_Ascending' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1430:1: ( 'Lexicographical_Ascending' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1431:1: 'Lexicographical_Ascending' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1446:1: ( 'Lexicographical_Ascending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1447:1: 'Lexicographical_Ascending' { before(grammarAccess.getRelationOrderTypeAccess().getLexicographical_AscendingKeyword_0()); - match(input,28,FOLLOW_28_in_rule__RelationOrderType__Alternatives3027); + match(input,30,FOLLOW_30_in_rule__RelationOrderType__Alternatives3067); after(grammarAccess.getRelationOrderTypeAccess().getLexicographical_AscendingKeyword_0()); } @@ -4099,13 +4141,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1438:6: ( 'Lexicographical_Descending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1454:6: ( 'Lexicographical_Descending' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1438:6: ( 'Lexicographical_Descending' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1439:1: 'Lexicographical_Descending' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1454:6: ( 'Lexicographical_Descending' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1455:1: 'Lexicographical_Descending' { before(grammarAccess.getRelationOrderTypeAccess().getLexicographical_DescendingKeyword_1()); - match(input,29,FOLLOW_29_in_rule__RelationOrderType__Alternatives3047); + match(input,31,FOLLOW_31_in_rule__RelationOrderType__Alternatives3087); after(grammarAccess.getRelationOrderTypeAccess().getLexicographical_DescendingKeyword_1()); } @@ -4114,13 +4156,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1446:6: ( 'Unordered' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1462:6: ( 'Unordered' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1446:6: ( 'Unordered' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1447:1: 'Unordered' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1462:6: ( 'Unordered' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1463:1: 'Unordered' { before(grammarAccess.getRelationOrderTypeAccess().getUnorderedKeyword_2()); - match(input,30,FOLLOW_30_in_rule__RelationOrderType__Alternatives3067); + match(input,32,FOLLOW_32_in_rule__RelationOrderType__Alternatives3107); after(grammarAccess.getRelationOrderTypeAccess().getUnorderedKeyword_2()); } @@ -4129,13 +4171,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 4 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1454:6: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1470:6: ( RULE_ID ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1454:6: ( RULE_ID ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1455:1: RULE_ID + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1470:6: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1471:1: RULE_ID { before(grammarAccess.getRelationOrderTypeAccess().getIDTerminalRuleCall_3()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RelationOrderType__Alternatives3086); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RelationOrderType__Alternatives3126); after(grammarAccess.getRelationOrderTypeAccess().getIDTerminalRuleCall_3()); } @@ -4161,20 +4203,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Condition__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1466:1: rule__Condition__Alternatives : ( ( ruleSimpleCondition ) | ( ruleCompoundCondition ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1482:1: rule__Condition__Alternatives : ( ( ruleSimpleCondition ) | ( ruleCompoundCondition ) ); public final void rule__Condition__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1470:1: ( ( ruleSimpleCondition ) | ( ruleCompoundCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1486:1: ( ( ruleSimpleCondition ) | ( ruleCompoundCondition ) ) int alt10=2; int LA10_0 = input.LA(1); - if ( ((LA10_0>=39 && LA10_0<=42)) ) { + if ( ((LA10_0>=41 && LA10_0<=44)) ) { alt10=1; } - else if ( (LA10_0==81) ) { + else if ( (LA10_0==83) ) { alt10=2; } else { @@ -4185,13 +4227,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt10) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1471:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1487:1: ( ruleSimpleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1471:1: ( ruleSimpleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1472:1: ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1487:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1488:1: ruleSimpleCondition { before(grammarAccess.getConditionAccess().getSimpleConditionParserRuleCall_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_rule__Condition__Alternatives3119); + pushFollow(FOLLOW_ruleSimpleCondition_in_rule__Condition__Alternatives3159); ruleSimpleCondition(); state._fsp--; @@ -4204,13 +4246,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1477:6: ( ruleCompoundCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1493:6: ( ruleCompoundCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1477:6: ( ruleCompoundCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1478:1: ruleCompoundCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1493:6: ( ruleCompoundCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1494:1: ruleCompoundCondition { before(grammarAccess.getConditionAccess().getCompoundConditionParserRuleCall_1()); - pushFollow(FOLLOW_ruleCompoundCondition_in_rule__Condition__Alternatives3136); + pushFollow(FOLLOW_ruleCompoundCondition_in_rule__Condition__Alternatives3176); ruleCompoundCondition(); state._fsp--; @@ -4240,20 +4282,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Alternatives_4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1488:1: rule__Role__Alternatives_4 : ( ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) | ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1504:1: rule__Role__Alternatives_4 : ( ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) | ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) ); public final void rule__Role__Alternatives_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1492:1: ( ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) | ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1508:1: ( ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) | ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) ) int alt11=2; int LA11_0 = input.LA(1); - if ( (LA11_0==56) ) { + if ( (LA11_0==58) ) { alt11=1; } - else if ( (LA11_0==87) ) { + else if ( (LA11_0==89) ) { alt11=2; } else { @@ -4264,16 +4306,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt11) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1493:1: ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1509:1: ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1493:1: ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1494:1: ( rule__Role__UsersAndGroupsAssignment_4_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1509:1: ( ( rule__Role__UsersAndGroupsAssignment_4_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1510:1: ( rule__Role__UsersAndGroupsAssignment_4_0 ) { before(grammarAccess.getRoleAccess().getUsersAndGroupsAssignment_4_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1495:1: ( rule__Role__UsersAndGroupsAssignment_4_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1495:2: rule__Role__UsersAndGroupsAssignment_4_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1511:1: ( rule__Role__UsersAndGroupsAssignment_4_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1511:2: rule__Role__UsersAndGroupsAssignment_4_0 { - pushFollow(FOLLOW_rule__Role__UsersAndGroupsAssignment_4_0_in_rule__Role__Alternatives_43168); + pushFollow(FOLLOW_rule__Role__UsersAndGroupsAssignment_4_0_in_rule__Role__Alternatives_43208); rule__Role__UsersAndGroupsAssignment_4_0(); state._fsp--; @@ -4289,16 +4331,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1499:6: ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1515:6: ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1499:6: ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1500:1: ( rule__Role__ReferencedContextsAssignment_4_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1515:6: ( ( rule__Role__ReferencedContextsAssignment_4_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1516:1: ( rule__Role__ReferencedContextsAssignment_4_1 ) { before(grammarAccess.getRoleAccess().getReferencedContextsAssignment_4_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1501:1: ( rule__Role__ReferencedContextsAssignment_4_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1501:2: rule__Role__ReferencedContextsAssignment_4_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1517:1: ( rule__Role__ReferencedContextsAssignment_4_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1517:2: rule__Role__ReferencedContextsAssignment_4_1 { - pushFollow(FOLLOW_rule__Role__ReferencedContextsAssignment_4_1_in_rule__Role__Alternatives_43186); + pushFollow(FOLLOW_rule__Role__ReferencedContextsAssignment_4_1_in_rule__Role__Alternatives_43226); rule__Role__ReferencedContextsAssignment_4_1(); state._fsp--; @@ -4331,20 +4373,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Alternatives_7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1510:1: rule__AccessContext__Alternatives_7 : ( ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) | ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1526:1: rule__AccessContext__Alternatives_7 : ( ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) | ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) ); public final void rule__AccessContext__Alternatives_7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1514:1: ( ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) | ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1530:1: ( ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) | ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) ) int alt12=2; int LA12_0 = input.LA(1); - if ( ((LA12_0>=43 && LA12_0<=44)) ) { + if ( ((LA12_0>=45 && LA12_0<=46)) ) { alt12=1; } - else if ( (LA12_0==88) ) { + else if ( (LA12_0==90) ) { alt12=2; } else { @@ -4355,16 +4397,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt12) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1515:1: ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1531:1: ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1515:1: ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1516:1: ( rule__AccessContext__AccessRulesAssignment_7_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1531:1: ( ( rule__AccessContext__AccessRulesAssignment_7_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1532:1: ( rule__AccessContext__AccessRulesAssignment_7_0 ) { before(grammarAccess.getAccessContextAccess().getAccessRulesAssignment_7_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1517:1: ( rule__AccessContext__AccessRulesAssignment_7_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1517:2: rule__AccessContext__AccessRulesAssignment_7_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1533:1: ( rule__AccessContext__AccessRulesAssignment_7_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1533:2: rule__AccessContext__AccessRulesAssignment_7_0 { - pushFollow(FOLLOW_rule__AccessContext__AccessRulesAssignment_7_0_in_rule__AccessContext__Alternatives_73219); + pushFollow(FOLLOW_rule__AccessContext__AccessRulesAssignment_7_0_in_rule__AccessContext__Alternatives_73259); rule__AccessContext__AccessRulesAssignment_7_0(); state._fsp--; @@ -4380,16 +4422,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1521:6: ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1537:6: ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1521:6: ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1522:1: ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1537:6: ( ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1538:1: ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) { before(grammarAccess.getAccessContextAccess().getHierarchyRestrictionsAssignment_7_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1523:1: ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1523:2: rule__AccessContext__HierarchyRestrictionsAssignment_7_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1539:1: ( rule__AccessContext__HierarchyRestrictionsAssignment_7_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1539:2: rule__AccessContext__HierarchyRestrictionsAssignment_7_1 { - pushFollow(FOLLOW_rule__AccessContext__HierarchyRestrictionsAssignment_7_1_in_rule__AccessContext__Alternatives_73237); + pushFollow(FOLLOW_rule__AccessContext__HierarchyRestrictionsAssignment_7_1_in_rule__AccessContext__Alternatives_73277); rule__AccessContext__HierarchyRestrictionsAssignment_7_1(); state._fsp--; @@ -4422,20 +4464,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypePredicate__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1532:1: rule__RelationTypePredicate__Alternatives : ( ( ruleRelationTypeArtifactPredicate ) | ( ruleRelationTypeArtifactTypePredicate ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1548:1: rule__RelationTypePredicate__Alternatives : ( ( ruleRelationTypeArtifactPredicate ) | ( ruleRelationTypeArtifactTypePredicate ) ); public final void rule__RelationTypePredicate__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1536:1: ( ( ruleRelationTypeArtifactPredicate ) | ( ruleRelationTypeArtifactTypePredicate ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1552:1: ( ( ruleRelationTypeArtifactPredicate ) | ( ruleRelationTypeArtifactTypePredicate ) ) int alt13=2; int LA13_0 = input.LA(1); - if ( (LA13_0==89) ) { + if ( (LA13_0==91) ) { alt13=1; } - else if ( (LA13_0==50) ) { + else if ( (LA13_0==52) ) { alt13=2; } else { @@ -4446,13 +4488,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt13) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1537:1: ( ruleRelationTypeArtifactPredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1553:1: ( ruleRelationTypeArtifactPredicate ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1537:1: ( ruleRelationTypeArtifactPredicate ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1538:1: ruleRelationTypeArtifactPredicate + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1553:1: ( ruleRelationTypeArtifactPredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1554:1: ruleRelationTypeArtifactPredicate { before(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactPredicateParserRuleCall_0()); - pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_rule__RelationTypePredicate__Alternatives3270); + pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_rule__RelationTypePredicate__Alternatives3310); ruleRelationTypeArtifactPredicate(); state._fsp--; @@ -4465,13 +4507,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1543:6: ( ruleRelationTypeArtifactTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1559:6: ( ruleRelationTypeArtifactTypePredicate ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1543:6: ( ruleRelationTypeArtifactTypePredicate ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1544:1: ruleRelationTypeArtifactTypePredicate + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1559:6: ( ruleRelationTypeArtifactTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1560:1: ruleRelationTypeArtifactTypePredicate { before(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactTypePredicateParserRuleCall_1()); - pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_rule__RelationTypePredicate__Alternatives3287); + pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_rule__RelationTypePredicate__Alternatives3327); ruleRelationTypeArtifactTypePredicate(); state._fsp--; @@ -4501,39 +4543,39 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ObjectRestriction__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1554:1: rule__ObjectRestriction__Alternatives : ( ( ruleArtifactMatchRestriction ) | ( ruleArtifactTypeRestriction ) | ( ruleRelationTypeRestriction ) | ( ruleAttributeTypeRestriction ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1570:1: rule__ObjectRestriction__Alternatives : ( ( ruleArtifactMatchRestriction ) | ( ruleArtifactTypeRestriction ) | ( ruleRelationTypeRestriction ) | ( ruleAttributeTypeRestriction ) ); public final void rule__ObjectRestriction__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1558:1: ( ( ruleArtifactMatchRestriction ) | ( ruleArtifactTypeRestriction ) | ( ruleRelationTypeRestriction ) | ( ruleAttributeTypeRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1574:1: ( ( ruleArtifactMatchRestriction ) | ( ruleArtifactTypeRestriction ) | ( ruleRelationTypeRestriction ) | ( ruleAttributeTypeRestriction ) ) int alt14=4; int LA14_0 = input.LA(1); - if ( (LA14_0==43) ) { + if ( (LA14_0==45) ) { int LA14_1 = input.LA(2); - if ( (LA14_1==90) ) { + if ( (LA14_1==92) ) { switch ( input.LA(3) ) { - case 89: + case 52: { - alt14=1; + alt14=2; } break; - case 50: + case 76: { - alt14=2; + alt14=3; } break; - case 58: + case 60: { alt14=4; } break; - case 74: + case 91: { - alt14=3; + alt14=1; } break; default: @@ -4551,29 +4593,29 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { throw nvae; } } - else if ( (LA14_0==44) ) { + else if ( (LA14_0==46) ) { int LA14_2 = input.LA(2); - if ( (LA14_2==90) ) { + if ( (LA14_2==92) ) { switch ( input.LA(3) ) { - case 89: + case 52: { - alt14=1; + alt14=2; } break; - case 50: + case 76: { - alt14=2; + alt14=3; } break; - case 58: + case 60: { alt14=4; } break; - case 74: + case 91: { - alt14=3; + alt14=1; } break; default: @@ -4599,13 +4641,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt14) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1559:1: ( ruleArtifactMatchRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1575:1: ( ruleArtifactMatchRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1559:1: ( ruleArtifactMatchRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1560:1: ruleArtifactMatchRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1575:1: ( ruleArtifactMatchRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1576:1: ruleArtifactMatchRestriction { before(grammarAccess.getObjectRestrictionAccess().getArtifactMatchRestrictionParserRuleCall_0()); - pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_rule__ObjectRestriction__Alternatives3319); + pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_rule__ObjectRestriction__Alternatives3359); ruleArtifactMatchRestriction(); state._fsp--; @@ -4618,13 +4660,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1565:6: ( ruleArtifactTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1581:6: ( ruleArtifactTypeRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1565:6: ( ruleArtifactTypeRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1566:1: ruleArtifactTypeRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1581:6: ( ruleArtifactTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1582:1: ruleArtifactTypeRestriction { before(grammarAccess.getObjectRestrictionAccess().getArtifactTypeRestrictionParserRuleCall_1()); - pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_rule__ObjectRestriction__Alternatives3336); + pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_rule__ObjectRestriction__Alternatives3376); ruleArtifactTypeRestriction(); state._fsp--; @@ -4637,13 +4679,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1571:6: ( ruleRelationTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1587:6: ( ruleRelationTypeRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1571:6: ( ruleRelationTypeRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1572:1: ruleRelationTypeRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1587:6: ( ruleRelationTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1588:1: ruleRelationTypeRestriction { before(grammarAccess.getObjectRestrictionAccess().getRelationTypeRestrictionParserRuleCall_2()); - pushFollow(FOLLOW_ruleRelationTypeRestriction_in_rule__ObjectRestriction__Alternatives3353); + pushFollow(FOLLOW_ruleRelationTypeRestriction_in_rule__ObjectRestriction__Alternatives3393); ruleRelationTypeRestriction(); state._fsp--; @@ -4656,13 +4698,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 4 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1577:6: ( ruleAttributeTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1593:6: ( ruleAttributeTypeRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1577:6: ( ruleAttributeTypeRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1578:1: ruleAttributeTypeRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1593:6: ( ruleAttributeTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1594:1: ruleAttributeTypeRestriction { before(grammarAccess.getObjectRestrictionAccess().getAttributeTypeRestrictionParserRuleCall_3()); - pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_rule__ObjectRestriction__Alternatives3370); + pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_rule__ObjectRestriction__Alternatives3410); ruleAttributeTypeRestriction(); state._fsp--; @@ -4692,13 +4734,13 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Alternatives_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1588:1: rule__RelationTypeRestriction__Alternatives_3 : ( ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) | ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1604:1: rule__RelationTypeRestriction__Alternatives_3 : ( ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) | ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) ); public final void rule__RelationTypeRestriction__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1592:1: ( ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) | ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1608:1: ( ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) | ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) ) int alt15=2; int LA15_0 = input.LA(1); @@ -4716,16 +4758,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt15) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1593:1: ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1609:1: ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1593:1: ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1594:1: ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1609:1: ( ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1610:1: ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeMatchAssignment_3_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1595:1: ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1595:2: rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1611:1: ( rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1611:2: rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0_in_rule__RelationTypeRestriction__Alternatives_33402); + pushFollow(FOLLOW_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0_in_rule__RelationTypeRestriction__Alternatives_33442); rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0(); state._fsp--; @@ -4741,16 +4783,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1599:6: ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1615:6: ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1599:6: ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1600:1: ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1615:6: ( ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1616:1: ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefAssignment_3_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1601:1: ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1601:2: rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1617:1: ( rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1617:2: rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1_in_rule__RelationTypeRestriction__Alternatives_33420); + pushFollow(FOLLOW_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1_in_rule__RelationTypeRestriction__Alternatives_33460); rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1(); state._fsp--; @@ -4783,31 +4825,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationMultiplicityEnum__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1610:1: rule__RelationMultiplicityEnum__Alternatives : ( ( ( 'ONE_TO_ONE' ) ) | ( ( 'ONE_TO_MANY' ) ) | ( ( 'MANY_TO_ONE' ) ) | ( ( 'MANY_TO_MANY' ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1626:1: rule__RelationMultiplicityEnum__Alternatives : ( ( ( 'ONE_TO_ONE' ) ) | ( ( 'ONE_TO_MANY' ) ) | ( ( 'MANY_TO_ONE' ) ) | ( ( 'MANY_TO_MANY' ) ) ); public final void rule__RelationMultiplicityEnum__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1614:1: ( ( ( 'ONE_TO_ONE' ) ) | ( ( 'ONE_TO_MANY' ) ) | ( ( 'MANY_TO_ONE' ) ) | ( ( 'MANY_TO_MANY' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1630:1: ( ( ( 'ONE_TO_ONE' ) ) | ( ( 'ONE_TO_MANY' ) ) | ( ( 'MANY_TO_ONE' ) ) | ( ( 'MANY_TO_MANY' ) ) ) int alt16=4; switch ( input.LA(1) ) { - case 31: + case 33: { alt16=1; } break; - case 32: + case 34: { alt16=2; } break; - case 33: + case 35: { alt16=3; } break; - case 34: + case 36: { alt16=4; } @@ -4821,16 +4863,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { switch (alt16) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1615:1: ( ( 'ONE_TO_ONE' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1631:1: ( ( 'ONE_TO_ONE' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1615:1: ( ( 'ONE_TO_ONE' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1616:1: ( 'ONE_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1631:1: ( ( 'ONE_TO_ONE' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1632:1: ( 'ONE_TO_ONE' ) { before(grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_ONEEnumLiteralDeclaration_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1617:1: ( 'ONE_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1617:3: 'ONE_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1633:1: ( 'ONE_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1633:3: 'ONE_TO_ONE' { - match(input,31,FOLLOW_31_in_rule__RelationMultiplicityEnum__Alternatives3454); + match(input,33,FOLLOW_33_in_rule__RelationMultiplicityEnum__Alternatives3494); } @@ -4842,16 +4884,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1622:6: ( ( 'ONE_TO_MANY' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1638:6: ( ( 'ONE_TO_MANY' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1622:6: ( ( 'ONE_TO_MANY' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1623:1: ( 'ONE_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1638:6: ( ( 'ONE_TO_MANY' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1639:1: ( 'ONE_TO_MANY' ) { before(grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_MANYEnumLiteralDeclaration_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1624:1: ( 'ONE_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1624:3: 'ONE_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1640:1: ( 'ONE_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1640:3: 'ONE_TO_MANY' { - match(input,32,FOLLOW_32_in_rule__RelationMultiplicityEnum__Alternatives3475); + match(input,34,FOLLOW_34_in_rule__RelationMultiplicityEnum__Alternatives3515); } @@ -4863,16 +4905,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1629:6: ( ( 'MANY_TO_ONE' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1645:6: ( ( 'MANY_TO_ONE' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1629:6: ( ( 'MANY_TO_ONE' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1630:1: ( 'MANY_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1645:6: ( ( 'MANY_TO_ONE' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1646:1: ( 'MANY_TO_ONE' ) { before(grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_ONEEnumLiteralDeclaration_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1631:1: ( 'MANY_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1631:3: 'MANY_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1647:1: ( 'MANY_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1647:3: 'MANY_TO_ONE' { - match(input,33,FOLLOW_33_in_rule__RelationMultiplicityEnum__Alternatives3496); + match(input,35,FOLLOW_35_in_rule__RelationMultiplicityEnum__Alternatives3536); } @@ -4884,16 +4926,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 4 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1636:6: ( ( 'MANY_TO_MANY' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1652:6: ( ( 'MANY_TO_MANY' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1636:6: ( ( 'MANY_TO_MANY' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1637:1: ( 'MANY_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1652:6: ( ( 'MANY_TO_MANY' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1653:1: ( 'MANY_TO_MANY' ) { before(grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_MANYEnumLiteralDeclaration_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1638:1: ( 'MANY_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1638:3: 'MANY_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1654:1: ( 'MANY_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1654:3: 'MANY_TO_MANY' { - match(input,34,FOLLOW_34_in_rule__RelationMultiplicityEnum__Alternatives3517); + match(input,36,FOLLOW_36_in_rule__RelationMultiplicityEnum__Alternatives3557); } @@ -4922,20 +4964,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompareOp__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1648:1: rule__CompareOp__Alternatives : ( ( ( 'EQ' ) ) | ( ( 'LIKE' ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1664:1: rule__CompareOp__Alternatives : ( ( ( 'EQ' ) ) | ( ( 'LIKE' ) ) ); public final void rule__CompareOp__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1652:1: ( ( ( 'EQ' ) ) | ( ( 'LIKE' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1668:1: ( ( ( 'EQ' ) ) | ( ( 'LIKE' ) ) ) int alt17=2; int LA17_0 = input.LA(1); - if ( (LA17_0==35) ) { + if ( (LA17_0==37) ) { alt17=1; } - else if ( (LA17_0==36) ) { + else if ( (LA17_0==38) ) { alt17=2; } else { @@ -4946,16 +4988,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt17) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1653:1: ( ( 'EQ' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1669:1: ( ( 'EQ' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1653:1: ( ( 'EQ' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1654:1: ( 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1669:1: ( ( 'EQ' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1670:1: ( 'EQ' ) { before(grammarAccess.getCompareOpAccess().getEQEnumLiteralDeclaration_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1655:1: ( 'EQ' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1655:3: 'EQ' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1671:1: ( 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1671:3: 'EQ' { - match(input,35,FOLLOW_35_in_rule__CompareOp__Alternatives3553); + match(input,37,FOLLOW_37_in_rule__CompareOp__Alternatives3593); } @@ -4967,16 +5009,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1660:6: ( ( 'LIKE' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1676:6: ( ( 'LIKE' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1660:6: ( ( 'LIKE' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1661:1: ( 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1676:6: ( ( 'LIKE' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1677:1: ( 'LIKE' ) { before(grammarAccess.getCompareOpAccess().getLIKEEnumLiteralDeclaration_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1662:1: ( 'LIKE' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1662:3: 'LIKE' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1678:1: ( 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1678:3: 'LIKE' { - match(input,36,FOLLOW_36_in_rule__CompareOp__Alternatives3574); + match(input,38,FOLLOW_38_in_rule__CompareOp__Alternatives3614); } @@ -5005,20 +5047,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XLogicOperator__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1672:1: rule__XLogicOperator__Alternatives : ( ( ( 'AND' ) ) | ( ( 'OR' ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1688:1: rule__XLogicOperator__Alternatives : ( ( ( 'AND' ) ) | ( ( 'OR' ) ) ); public final void rule__XLogicOperator__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1676:1: ( ( ( 'AND' ) ) | ( ( 'OR' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1692:1: ( ( ( 'AND' ) ) | ( ( 'OR' ) ) ) int alt18=2; int LA18_0 = input.LA(1); - if ( (LA18_0==37) ) { + if ( (LA18_0==39) ) { alt18=1; } - else if ( (LA18_0==38) ) { + else if ( (LA18_0==40) ) { alt18=2; } else { @@ -5029,16 +5071,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt18) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1677:1: ( ( 'AND' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1693:1: ( ( 'AND' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1677:1: ( ( 'AND' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1678:1: ( 'AND' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1693:1: ( ( 'AND' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1694:1: ( 'AND' ) { before(grammarAccess.getXLogicOperatorAccess().getANDEnumLiteralDeclaration_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1679:1: ( 'AND' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1679:3: 'AND' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1695:1: ( 'AND' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1695:3: 'AND' { - match(input,37,FOLLOW_37_in_rule__XLogicOperator__Alternatives3610); + match(input,39,FOLLOW_39_in_rule__XLogicOperator__Alternatives3650); } @@ -5050,16 +5092,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1684:6: ( ( 'OR' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1700:6: ( ( 'OR' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1684:6: ( ( 'OR' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1685:1: ( 'OR' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1700:6: ( ( 'OR' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1701:1: ( 'OR' ) { before(grammarAccess.getXLogicOperatorAccess().getOREnumLiteralDeclaration_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1686:1: ( 'OR' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1686:3: 'OR' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1702:1: ( 'OR' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1702:3: 'OR' { - match(input,38,FOLLOW_38_in_rule__XLogicOperator__Alternatives3631); + match(input,40,FOLLOW_40_in_rule__XLogicOperator__Alternatives3671); } @@ -5088,31 +5130,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MatchField__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1696:1: rule__MatchField__Alternatives : ( ( ( 'artifactName' ) ) | ( ( 'artifactGuid' ) ) | ( ( 'branchName' ) ) | ( ( 'branchGuid' ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1712:1: rule__MatchField__Alternatives : ( ( ( 'artifactName' ) ) | ( ( 'artifactGuid' ) ) | ( ( 'branchName' ) ) | ( ( 'branchGuid' ) ) ); public final void rule__MatchField__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1700:1: ( ( ( 'artifactName' ) ) | ( ( 'artifactGuid' ) ) | ( ( 'branchName' ) ) | ( ( 'branchGuid' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1716:1: ( ( ( 'artifactName' ) ) | ( ( 'artifactGuid' ) ) | ( ( 'branchName' ) ) | ( ( 'branchGuid' ) ) ) int alt19=4; switch ( input.LA(1) ) { - case 39: + case 41: { alt19=1; } break; - case 40: + case 42: { alt19=2; } break; - case 41: + case 43: { alt19=3; } break; - case 42: + case 44: { alt19=4; } @@ -5126,16 +5168,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { switch (alt19) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1701:1: ( ( 'artifactName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1717:1: ( ( 'artifactName' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1701:1: ( ( 'artifactName' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1702:1: ( 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1717:1: ( ( 'artifactName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1718:1: ( 'artifactName' ) { before(grammarAccess.getMatchFieldAccess().getArtifactNameEnumLiteralDeclaration_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1703:1: ( 'artifactName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1703:3: 'artifactName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1719:1: ( 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1719:3: 'artifactName' { - match(input,39,FOLLOW_39_in_rule__MatchField__Alternatives3667); + match(input,41,FOLLOW_41_in_rule__MatchField__Alternatives3707); } @@ -5147,16 +5189,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1708:6: ( ( 'artifactGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1724:6: ( ( 'artifactGuid' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1708:6: ( ( 'artifactGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1709:1: ( 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1724:6: ( ( 'artifactGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1725:1: ( 'artifactGuid' ) { before(grammarAccess.getMatchFieldAccess().getArtifactGuidEnumLiteralDeclaration_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1710:1: ( 'artifactGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1710:3: 'artifactGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1726:1: ( 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1726:3: 'artifactGuid' { - match(input,40,FOLLOW_40_in_rule__MatchField__Alternatives3688); + match(input,42,FOLLOW_42_in_rule__MatchField__Alternatives3728); } @@ -5168,16 +5210,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1715:6: ( ( 'branchName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1731:6: ( ( 'branchName' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1715:6: ( ( 'branchName' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1716:1: ( 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1731:6: ( ( 'branchName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1732:1: ( 'branchName' ) { before(grammarAccess.getMatchFieldAccess().getBranchNameEnumLiteralDeclaration_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1717:1: ( 'branchName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1717:3: 'branchName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1733:1: ( 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1733:3: 'branchName' { - match(input,41,FOLLOW_41_in_rule__MatchField__Alternatives3709); + match(input,43,FOLLOW_43_in_rule__MatchField__Alternatives3749); } @@ -5189,16 +5231,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 4 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1722:6: ( ( 'branchGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1738:6: ( ( 'branchGuid' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1722:6: ( ( 'branchGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1723:1: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1738:6: ( ( 'branchGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1739:1: ( 'branchGuid' ) { before(grammarAccess.getMatchFieldAccess().getBranchGuidEnumLiteralDeclaration_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1724:1: ( 'branchGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1724:3: 'branchGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1740:1: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1740:3: 'branchGuid' { - match(input,42,FOLLOW_42_in_rule__MatchField__Alternatives3730); + match(input,44,FOLLOW_44_in_rule__MatchField__Alternatives3770); } @@ -5227,20 +5269,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessPermissionEnum__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1734:1: rule__AccessPermissionEnum__Alternatives : ( ( ( 'ALLOW' ) ) | ( ( 'DENY' ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1750:1: rule__AccessPermissionEnum__Alternatives : ( ( ( 'ALLOW' ) ) | ( ( 'DENY' ) ) ); public final void rule__AccessPermissionEnum__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1738:1: ( ( ( 'ALLOW' ) ) | ( ( 'DENY' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1754:1: ( ( ( 'ALLOW' ) ) | ( ( 'DENY' ) ) ) int alt20=2; int LA20_0 = input.LA(1); - if ( (LA20_0==43) ) { + if ( (LA20_0==45) ) { alt20=1; } - else if ( (LA20_0==44) ) { + else if ( (LA20_0==46) ) { alt20=2; } else { @@ -5251,16 +5293,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt20) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1739:1: ( ( 'ALLOW' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1755:1: ( ( 'ALLOW' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1739:1: ( ( 'ALLOW' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1740:1: ( 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1755:1: ( ( 'ALLOW' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1756:1: ( 'ALLOW' ) { before(grammarAccess.getAccessPermissionEnumAccess().getALLOWEnumLiteralDeclaration_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1741:1: ( 'ALLOW' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1741:3: 'ALLOW' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1757:1: ( 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1757:3: 'ALLOW' { - match(input,43,FOLLOW_43_in_rule__AccessPermissionEnum__Alternatives3766); + match(input,45,FOLLOW_45_in_rule__AccessPermissionEnum__Alternatives3806); } @@ -5272,16 +5314,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1746:6: ( ( 'DENY' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1762:6: ( ( 'DENY' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1746:6: ( ( 'DENY' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1747:1: ( 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1762:6: ( ( 'DENY' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1763:1: ( 'DENY' ) { before(grammarAccess.getAccessPermissionEnumAccess().getDENYEnumLiteralDeclaration_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1748:1: ( 'DENY' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1748:3: 'DENY' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1764:1: ( 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1764:3: 'DENY' { - match(input,44,FOLLOW_44_in_rule__AccessPermissionEnum__Alternatives3787); + match(input,46,FOLLOW_46_in_rule__AccessPermissionEnum__Alternatives3827); } @@ -5310,26 +5352,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationSideEnum__Alternatives" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1758:1: rule__XRelationSideEnum__Alternatives : ( ( ( 'SIDE_A' ) ) | ( ( 'SIDE_B' ) ) | ( ( 'BOTH' ) ) ); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1774:1: rule__XRelationSideEnum__Alternatives : ( ( ( 'SIDE_A' ) ) | ( ( 'SIDE_B' ) ) | ( ( 'BOTH' ) ) ); public final void rule__XRelationSideEnum__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1762:1: ( ( ( 'SIDE_A' ) ) | ( ( 'SIDE_B' ) ) | ( ( 'BOTH' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1778:1: ( ( ( 'SIDE_A' ) ) | ( ( 'SIDE_B' ) ) | ( ( 'BOTH' ) ) ) int alt21=3; switch ( input.LA(1) ) { - case 45: + case 47: { alt21=1; } break; - case 46: + case 48: { alt21=2; } break; - case 47: + case 49: { alt21=3; } @@ -5343,16 +5385,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { switch (alt21) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1763:1: ( ( 'SIDE_A' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1779:1: ( ( 'SIDE_A' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1763:1: ( ( 'SIDE_A' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1764:1: ( 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1779:1: ( ( 'SIDE_A' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1780:1: ( 'SIDE_A' ) { before(grammarAccess.getXRelationSideEnumAccess().getSIDE_AEnumLiteralDeclaration_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1765:1: ( 'SIDE_A' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1765:3: 'SIDE_A' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1781:1: ( 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1781:3: 'SIDE_A' { - match(input,45,FOLLOW_45_in_rule__XRelationSideEnum__Alternatives3823); + match(input,47,FOLLOW_47_in_rule__XRelationSideEnum__Alternatives3863); } @@ -5364,16 +5406,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1770:6: ( ( 'SIDE_B' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1786:6: ( ( 'SIDE_B' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1770:6: ( ( 'SIDE_B' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1771:1: ( 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1786:6: ( ( 'SIDE_B' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1787:1: ( 'SIDE_B' ) { before(grammarAccess.getXRelationSideEnumAccess().getSIDE_BEnumLiteralDeclaration_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1772:1: ( 'SIDE_B' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1772:3: 'SIDE_B' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1788:1: ( 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1788:3: 'SIDE_B' { - match(input,46,FOLLOW_46_in_rule__XRelationSideEnum__Alternatives3844); + match(input,48,FOLLOW_48_in_rule__XRelationSideEnum__Alternatives3884); } @@ -5385,16 +5427,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1777:6: ( ( 'BOTH' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1793:6: ( ( 'BOTH' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1777:6: ( ( 'BOTH' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1778:1: ( 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1793:6: ( ( 'BOTH' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1794:1: ( 'BOTH' ) { before(grammarAccess.getXRelationSideEnumAccess().getBOTHEnumLiteralDeclaration_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1779:1: ( 'BOTH' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1779:3: 'BOTH' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1795:1: ( 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1795:3: 'BOTH' { - match(input,47,FOLLOW_47_in_rule__XRelationSideEnum__Alternatives3865); + match(input,49,FOLLOW_49_in_rule__XRelationSideEnum__Alternatives3905); } @@ -5423,21 +5465,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1791:1: rule__OseeDsl__Group__0 : rule__OseeDsl__Group__0__Impl rule__OseeDsl__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1807:1: rule__OseeDsl__Group__0 : rule__OseeDsl__Group__0__Impl rule__OseeDsl__Group__1 ; public final void rule__OseeDsl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1795:1: ( rule__OseeDsl__Group__0__Impl rule__OseeDsl__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1796:2: rule__OseeDsl__Group__0__Impl rule__OseeDsl__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1811:1: ( rule__OseeDsl__Group__0__Impl rule__OseeDsl__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1812:2: rule__OseeDsl__Group__0__Impl rule__OseeDsl__Group__1 { - pushFollow(FOLLOW_rule__OseeDsl__Group__0__Impl_in_rule__OseeDsl__Group__03898); + pushFollow(FOLLOW_rule__OseeDsl__Group__0__Impl_in_rule__OseeDsl__Group__03938); rule__OseeDsl__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__OseeDsl__Group__1_in_rule__OseeDsl__Group__03901); + pushFollow(FOLLOW_rule__OseeDsl__Group__1_in_rule__OseeDsl__Group__03941); rule__OseeDsl__Group__1(); state._fsp--; @@ -5461,35 +5503,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1803:1: rule__OseeDsl__Group__0__Impl : ( ( rule__OseeDsl__ImportsAssignment_0 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1819:1: rule__OseeDsl__Group__0__Impl : ( ( rule__OseeDsl__ImportsAssignment_0 )* ) ; public final void rule__OseeDsl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1807:1: ( ( ( rule__OseeDsl__ImportsAssignment_0 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1808:1: ( ( rule__OseeDsl__ImportsAssignment_0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1823:1: ( ( ( rule__OseeDsl__ImportsAssignment_0 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1824:1: ( ( rule__OseeDsl__ImportsAssignment_0 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1808:1: ( ( rule__OseeDsl__ImportsAssignment_0 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1809:1: ( rule__OseeDsl__ImportsAssignment_0 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1824:1: ( ( rule__OseeDsl__ImportsAssignment_0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1825:1: ( rule__OseeDsl__ImportsAssignment_0 )* { before(grammarAccess.getOseeDslAccess().getImportsAssignment_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1810:1: ( rule__OseeDsl__ImportsAssignment_0 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1826:1: ( rule__OseeDsl__ImportsAssignment_0 )* loop22: do { int alt22=2; int LA22_0 = input.LA(1); - if ( (LA22_0==48) ) { + if ( (LA22_0==50) ) { alt22=1; } switch (alt22) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1810:2: rule__OseeDsl__ImportsAssignment_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1826:2: rule__OseeDsl__ImportsAssignment_0 { - pushFollow(FOLLOW_rule__OseeDsl__ImportsAssignment_0_in_rule__OseeDsl__Group__0__Impl3928); + pushFollow(FOLLOW_rule__OseeDsl__ImportsAssignment_0_in_rule__OseeDsl__Group__0__Impl3968); rule__OseeDsl__ImportsAssignment_0(); state._fsp--; @@ -5526,21 +5568,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1820:1: rule__OseeDsl__Group__1 : rule__OseeDsl__Group__1__Impl rule__OseeDsl__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1836:1: rule__OseeDsl__Group__1 : rule__OseeDsl__Group__1__Impl rule__OseeDsl__Group__2 ; public final void rule__OseeDsl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1824:1: ( rule__OseeDsl__Group__1__Impl rule__OseeDsl__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1825:2: rule__OseeDsl__Group__1__Impl rule__OseeDsl__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1840:1: ( rule__OseeDsl__Group__1__Impl rule__OseeDsl__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1841:2: rule__OseeDsl__Group__1__Impl rule__OseeDsl__Group__2 { - pushFollow(FOLLOW_rule__OseeDsl__Group__1__Impl_in_rule__OseeDsl__Group__13959); + pushFollow(FOLLOW_rule__OseeDsl__Group__1__Impl_in_rule__OseeDsl__Group__13999); rule__OseeDsl__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__OseeDsl__Group__2_in_rule__OseeDsl__Group__13962); + pushFollow(FOLLOW_rule__OseeDsl__Group__2_in_rule__OseeDsl__Group__14002); rule__OseeDsl__Group__2(); state._fsp--; @@ -5564,35 +5606,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1832:1: rule__OseeDsl__Group__1__Impl : ( ( rule__OseeDsl__Alternatives_1 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1848:1: rule__OseeDsl__Group__1__Impl : ( ( rule__OseeDsl__Alternatives_1 )* ) ; public final void rule__OseeDsl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1836:1: ( ( ( rule__OseeDsl__Alternatives_1 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1837:1: ( ( rule__OseeDsl__Alternatives_1 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1852:1: ( ( ( rule__OseeDsl__Alternatives_1 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1853:1: ( ( rule__OseeDsl__Alternatives_1 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1837:1: ( ( rule__OseeDsl__Alternatives_1 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1838:1: ( rule__OseeDsl__Alternatives_1 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1853:1: ( ( rule__OseeDsl__Alternatives_1 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1854:1: ( rule__OseeDsl__Alternatives_1 )* { before(grammarAccess.getOseeDslAccess().getAlternatives_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1839:1: ( rule__OseeDsl__Alternatives_1 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1855:1: ( rule__OseeDsl__Alternatives_1 )* loop23: do { int alt23=2; int LA23_0 = input.LA(1); - if ( (LA23_0==50||LA23_0==58||LA23_0==68||LA23_0==71||LA23_0==74||LA23_0==92) ) { + if ( (LA23_0==52||LA23_0==60||LA23_0==70||LA23_0==73||LA23_0==76||LA23_0==94) ) { alt23=1; } switch (alt23) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1839:2: rule__OseeDsl__Alternatives_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1855:2: rule__OseeDsl__Alternatives_1 { - pushFollow(FOLLOW_rule__OseeDsl__Alternatives_1_in_rule__OseeDsl__Group__1__Impl3989); + pushFollow(FOLLOW_rule__OseeDsl__Alternatives_1_in_rule__OseeDsl__Group__1__Impl4029); rule__OseeDsl__Alternatives_1(); state._fsp--; @@ -5629,16 +5671,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1849:1: rule__OseeDsl__Group__2 : rule__OseeDsl__Group__2__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1865:1: rule__OseeDsl__Group__2 : rule__OseeDsl__Group__2__Impl ; public final void rule__OseeDsl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1853:1: ( rule__OseeDsl__Group__2__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1854:2: rule__OseeDsl__Group__2__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1869:1: ( rule__OseeDsl__Group__2__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1870:2: rule__OseeDsl__Group__2__Impl { - pushFollow(FOLLOW_rule__OseeDsl__Group__2__Impl_in_rule__OseeDsl__Group__24020); + pushFollow(FOLLOW_rule__OseeDsl__Group__2__Impl_in_rule__OseeDsl__Group__24060); rule__OseeDsl__Group__2__Impl(); state._fsp--; @@ -5662,35 +5704,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1860:1: rule__OseeDsl__Group__2__Impl : ( ( rule__OseeDsl__Alternatives_2 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1876:1: rule__OseeDsl__Group__2__Impl : ( ( rule__OseeDsl__Alternatives_2 )* ) ; public final void rule__OseeDsl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1864:1: ( ( ( rule__OseeDsl__Alternatives_2 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1865:1: ( ( rule__OseeDsl__Alternatives_2 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1880:1: ( ( ( rule__OseeDsl__Alternatives_2 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1881:1: ( ( rule__OseeDsl__Alternatives_2 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1865:1: ( ( rule__OseeDsl__Alternatives_2 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1866:1: ( rule__OseeDsl__Alternatives_2 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1881:1: ( ( rule__OseeDsl__Alternatives_2 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1882:1: ( rule__OseeDsl__Alternatives_2 )* { before(grammarAccess.getOseeDslAccess().getAlternatives_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1867:1: ( rule__OseeDsl__Alternatives_2 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1883:1: ( rule__OseeDsl__Alternatives_2 )* loop24: do { int alt24=2; int LA24_0 = input.LA(1); - if ( (LA24_0==83||(LA24_0>=86 && LA24_0<=87)) ) { + if ( (LA24_0==85||(LA24_0>=88 && LA24_0<=89)) ) { alt24=1; } switch (alt24) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1867:2: rule__OseeDsl__Alternatives_2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1883:2: rule__OseeDsl__Alternatives_2 { - pushFollow(FOLLOW_rule__OseeDsl__Alternatives_2_in_rule__OseeDsl__Group__2__Impl4047); + pushFollow(FOLLOW_rule__OseeDsl__Alternatives_2_in_rule__OseeDsl__Group__2__Impl4087); rule__OseeDsl__Alternatives_2(); state._fsp--; @@ -5727,21 +5769,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1883:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1899:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; public final void rule__Import__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1887:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1888:2: rule__Import__Group__0__Impl rule__Import__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1903:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1904:2: rule__Import__Group__0__Impl rule__Import__Group__1 { - pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__04084); + pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__04124); rule__Import__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__04087); + pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__04127); rule__Import__Group__1(); state._fsp--; @@ -5765,20 +5807,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1895:1: rule__Import__Group__0__Impl : ( 'import' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1911:1: rule__Import__Group__0__Impl : ( 'import' ) ; public final void rule__Import__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1899:1: ( ( 'import' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1900:1: ( 'import' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1915:1: ( ( 'import' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1916:1: ( 'import' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1900:1: ( 'import' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1901:1: 'import' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1916:1: ( 'import' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1917:1: 'import' { before(grammarAccess.getImportAccess().getImportKeyword_0()); - match(input,48,FOLLOW_48_in_rule__Import__Group__0__Impl4115); + match(input,50,FOLLOW_50_in_rule__Import__Group__0__Impl4155); after(grammarAccess.getImportAccess().getImportKeyword_0()); } @@ -5802,16 +5844,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1914:1: rule__Import__Group__1 : rule__Import__Group__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1930:1: rule__Import__Group__1 : rule__Import__Group__1__Impl ; public final void rule__Import__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1918:1: ( rule__Import__Group__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1919:2: rule__Import__Group__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1934:1: ( rule__Import__Group__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1935:2: rule__Import__Group__1__Impl { - pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__14146); + pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__14186); rule__Import__Group__1__Impl(); state._fsp--; @@ -5835,23 +5877,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1925:1: rule__Import__Group__1__Impl : ( ( rule__Import__ImportURIAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1941:1: rule__Import__Group__1__Impl : ( ( rule__Import__ImportURIAssignment_1 ) ) ; public final void rule__Import__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1929:1: ( ( ( rule__Import__ImportURIAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1930:1: ( ( rule__Import__ImportURIAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1945:1: ( ( ( rule__Import__ImportURIAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1946:1: ( ( rule__Import__ImportURIAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1930:1: ( ( rule__Import__ImportURIAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1931:1: ( rule__Import__ImportURIAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1946:1: ( ( rule__Import__ImportURIAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1947:1: ( rule__Import__ImportURIAssignment_1 ) { before(grammarAccess.getImportAccess().getImportURIAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1932:1: ( rule__Import__ImportURIAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1932:2: rule__Import__ImportURIAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1948:1: ( rule__Import__ImportURIAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1948:2: rule__Import__ImportURIAssignment_1 { - pushFollow(FOLLOW_rule__Import__ImportURIAssignment_1_in_rule__Import__Group__1__Impl4173); + pushFollow(FOLLOW_rule__Import__ImportURIAssignment_1_in_rule__Import__Group__1__Impl4213); rule__Import__ImportURIAssignment_1(); state._fsp--; @@ -5882,21 +5924,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QUALIFIED_NAME__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1946:1: rule__QUALIFIED_NAME__Group__0 : rule__QUALIFIED_NAME__Group__0__Impl rule__QUALIFIED_NAME__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1962:1: rule__QUALIFIED_NAME__Group__0 : rule__QUALIFIED_NAME__Group__0__Impl rule__QUALIFIED_NAME__Group__1 ; public final void rule__QUALIFIED_NAME__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1950:1: ( rule__QUALIFIED_NAME__Group__0__Impl rule__QUALIFIED_NAME__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1951:2: rule__QUALIFIED_NAME__Group__0__Impl rule__QUALIFIED_NAME__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1966:1: ( rule__QUALIFIED_NAME__Group__0__Impl rule__QUALIFIED_NAME__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1967:2: rule__QUALIFIED_NAME__Group__0__Impl rule__QUALIFIED_NAME__Group__1 { - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__0__Impl_in_rule__QUALIFIED_NAME__Group__04207); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__0__Impl_in_rule__QUALIFIED_NAME__Group__04247); rule__QUALIFIED_NAME__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__1_in_rule__QUALIFIED_NAME__Group__04210); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__1_in_rule__QUALIFIED_NAME__Group__04250); rule__QUALIFIED_NAME__Group__1(); state._fsp--; @@ -5920,20 +5962,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QUALIFIED_NAME__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1958:1: rule__QUALIFIED_NAME__Group__0__Impl : ( RULE_ID ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1974:1: rule__QUALIFIED_NAME__Group__0__Impl : ( RULE_ID ) ; public final void rule__QUALIFIED_NAME__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1962:1: ( ( RULE_ID ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1963:1: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1978:1: ( ( RULE_ID ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1979:1: ( RULE_ID ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1963:1: ( RULE_ID ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1964:1: RULE_ID + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1979:1: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1980:1: RULE_ID { before(grammarAccess.getQUALIFIED_NAMEAccess().getIDTerminalRuleCall_0()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group__0__Impl4237); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group__0__Impl4277); after(grammarAccess.getQUALIFIED_NAMEAccess().getIDTerminalRuleCall_0()); } @@ -5957,16 +5999,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QUALIFIED_NAME__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1975:1: rule__QUALIFIED_NAME__Group__1 : rule__QUALIFIED_NAME__Group__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1991:1: rule__QUALIFIED_NAME__Group__1 : rule__QUALIFIED_NAME__Group__1__Impl ; public final void rule__QUALIFIED_NAME__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1979:1: ( rule__QUALIFIED_NAME__Group__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1980:2: rule__QUALIFIED_NAME__Group__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1995:1: ( rule__QUALIFIED_NAME__Group__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1996:2: rule__QUALIFIED_NAME__Group__1__Impl { - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__1__Impl_in_rule__QUALIFIED_NAME__Group__14266); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group__1__Impl_in_rule__QUALIFIED_NAME__Group__14306); rule__QUALIFIED_NAME__Group__1__Impl(); state._fsp--; @@ -5990,35 +6032,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QUALIFIED_NAME__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1986:1: rule__QUALIFIED_NAME__Group__1__Impl : ( ( rule__QUALIFIED_NAME__Group_1__0 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2002:1: rule__QUALIFIED_NAME__Group__1__Impl : ( ( rule__QUALIFIED_NAME__Group_1__0 )* ) ; public final void rule__QUALIFIED_NAME__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1990:1: ( ( ( rule__QUALIFIED_NAME__Group_1__0 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1991:1: ( ( rule__QUALIFIED_NAME__Group_1__0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2006:1: ( ( ( rule__QUALIFIED_NAME__Group_1__0 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2007:1: ( ( rule__QUALIFIED_NAME__Group_1__0 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1991:1: ( ( rule__QUALIFIED_NAME__Group_1__0 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1992:1: ( rule__QUALIFIED_NAME__Group_1__0 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2007:1: ( ( rule__QUALIFIED_NAME__Group_1__0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2008:1: ( rule__QUALIFIED_NAME__Group_1__0 )* { before(grammarAccess.getQUALIFIED_NAMEAccess().getGroup_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1993:1: ( rule__QUALIFIED_NAME__Group_1__0 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2009:1: ( rule__QUALIFIED_NAME__Group_1__0 )* loop25: do { int alt25=2; int LA25_0 = input.LA(1); - if ( (LA25_0==49) ) { + if ( (LA25_0==51) ) { alt25=1; } switch (alt25) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:1993:2: rule__QUALIFIED_NAME__Group_1__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2009:2: rule__QUALIFIED_NAME__Group_1__0 { - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__0_in_rule__QUALIFIED_NAME__Group__1__Impl4293); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__0_in_rule__QUALIFIED_NAME__Group__1__Impl4333); rule__QUALIFIED_NAME__Group_1__0(); state._fsp--; @@ -6055,21 +6097,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QUALIFIED_NAME__Group_1__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2007:1: rule__QUALIFIED_NAME__Group_1__0 : rule__QUALIFIED_NAME__Group_1__0__Impl rule__QUALIFIED_NAME__Group_1__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2023:1: rule__QUALIFIED_NAME__Group_1__0 : rule__QUALIFIED_NAME__Group_1__0__Impl rule__QUALIFIED_NAME__Group_1__1 ; public final void rule__QUALIFIED_NAME__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2011:1: ( rule__QUALIFIED_NAME__Group_1__0__Impl rule__QUALIFIED_NAME__Group_1__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2012:2: rule__QUALIFIED_NAME__Group_1__0__Impl rule__QUALIFIED_NAME__Group_1__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2027:1: ( rule__QUALIFIED_NAME__Group_1__0__Impl rule__QUALIFIED_NAME__Group_1__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2028:2: rule__QUALIFIED_NAME__Group_1__0__Impl rule__QUALIFIED_NAME__Group_1__1 { - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__0__Impl_in_rule__QUALIFIED_NAME__Group_1__04328); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__0__Impl_in_rule__QUALIFIED_NAME__Group_1__04368); rule__QUALIFIED_NAME__Group_1__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__1_in_rule__QUALIFIED_NAME__Group_1__04331); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__1_in_rule__QUALIFIED_NAME__Group_1__04371); rule__QUALIFIED_NAME__Group_1__1(); state._fsp--; @@ -6093,20 +6135,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QUALIFIED_NAME__Group_1__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2019:1: rule__QUALIFIED_NAME__Group_1__0__Impl : ( '.' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2035:1: rule__QUALIFIED_NAME__Group_1__0__Impl : ( '.' ) ; public final void rule__QUALIFIED_NAME__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2023:1: ( ( '.' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2024:1: ( '.' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2039:1: ( ( '.' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2040:1: ( '.' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2024:1: ( '.' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2025:1: '.' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2040:1: ( '.' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2041:1: '.' { before(grammarAccess.getQUALIFIED_NAMEAccess().getFullStopKeyword_1_0()); - match(input,49,FOLLOW_49_in_rule__QUALIFIED_NAME__Group_1__0__Impl4359); + match(input,51,FOLLOW_51_in_rule__QUALIFIED_NAME__Group_1__0__Impl4399); after(grammarAccess.getQUALIFIED_NAMEAccess().getFullStopKeyword_1_0()); } @@ -6130,16 +6172,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QUALIFIED_NAME__Group_1__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2038:1: rule__QUALIFIED_NAME__Group_1__1 : rule__QUALIFIED_NAME__Group_1__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2054:1: rule__QUALIFIED_NAME__Group_1__1 : rule__QUALIFIED_NAME__Group_1__1__Impl ; public final void rule__QUALIFIED_NAME__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2042:1: ( rule__QUALIFIED_NAME__Group_1__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2043:2: rule__QUALIFIED_NAME__Group_1__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2058:1: ( rule__QUALIFIED_NAME__Group_1__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2059:2: rule__QUALIFIED_NAME__Group_1__1__Impl { - pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__1__Impl_in_rule__QUALIFIED_NAME__Group_1__14390); + pushFollow(FOLLOW_rule__QUALIFIED_NAME__Group_1__1__Impl_in_rule__QUALIFIED_NAME__Group_1__14430); rule__QUALIFIED_NAME__Group_1__1__Impl(); state._fsp--; @@ -6163,20 +6205,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QUALIFIED_NAME__Group_1__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2049:1: rule__QUALIFIED_NAME__Group_1__1__Impl : ( RULE_ID ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2065:1: rule__QUALIFIED_NAME__Group_1__1__Impl : ( RULE_ID ) ; public final void rule__QUALIFIED_NAME__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2053:1: ( ( RULE_ID ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2054:1: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2069:1: ( ( RULE_ID ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2070:1: ( RULE_ID ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2054:1: ( RULE_ID ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2055:1: RULE_ID + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2070:1: ( RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2071:1: RULE_ID { before(grammarAccess.getQUALIFIED_NAMEAccess().getIDTerminalRuleCall_1_1()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group_1__1__Impl4417); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group_1__1__Impl4457); after(grammarAccess.getQUALIFIED_NAMEAccess().getIDTerminalRuleCall_1_1()); } @@ -6200,21 +6242,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2070:1: rule__XArtifactType__Group__0 : rule__XArtifactType__Group__0__Impl rule__XArtifactType__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2086:1: rule__XArtifactType__Group__0 : rule__XArtifactType__Group__0__Impl rule__XArtifactType__Group__1 ; public final void rule__XArtifactType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2074:1: ( rule__XArtifactType__Group__0__Impl rule__XArtifactType__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2075:2: rule__XArtifactType__Group__0__Impl rule__XArtifactType__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2090:1: ( rule__XArtifactType__Group__0__Impl rule__XArtifactType__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2091:2: rule__XArtifactType__Group__0__Impl rule__XArtifactType__Group__1 { - pushFollow(FOLLOW_rule__XArtifactType__Group__0__Impl_in_rule__XArtifactType__Group__04450); + pushFollow(FOLLOW_rule__XArtifactType__Group__0__Impl_in_rule__XArtifactType__Group__04490); rule__XArtifactType__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__1_in_rule__XArtifactType__Group__04453); + pushFollow(FOLLOW_rule__XArtifactType__Group__1_in_rule__XArtifactType__Group__04493); rule__XArtifactType__Group__1(); state._fsp--; @@ -6238,31 +6280,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2082:1: rule__XArtifactType__Group__0__Impl : ( ( rule__XArtifactType__AbstractAssignment_0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2098:1: rule__XArtifactType__Group__0__Impl : ( ( rule__XArtifactType__AbstractAssignment_0 )? ) ; public final void rule__XArtifactType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2086:1: ( ( ( rule__XArtifactType__AbstractAssignment_0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2087:1: ( ( rule__XArtifactType__AbstractAssignment_0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2102:1: ( ( ( rule__XArtifactType__AbstractAssignment_0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2103:1: ( ( rule__XArtifactType__AbstractAssignment_0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2087:1: ( ( rule__XArtifactType__AbstractAssignment_0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2088:1: ( rule__XArtifactType__AbstractAssignment_0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2103:1: ( ( rule__XArtifactType__AbstractAssignment_0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2104:1: ( rule__XArtifactType__AbstractAssignment_0 )? { before(grammarAccess.getXArtifactTypeAccess().getAbstractAssignment_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2089:1: ( rule__XArtifactType__AbstractAssignment_0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2105:1: ( rule__XArtifactType__AbstractAssignment_0 )? int alt26=2; int LA26_0 = input.LA(1); - if ( (LA26_0==92) ) { + if ( (LA26_0==94) ) { alt26=1; } switch (alt26) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2089:2: rule__XArtifactType__AbstractAssignment_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2105:2: rule__XArtifactType__AbstractAssignment_0 { - pushFollow(FOLLOW_rule__XArtifactType__AbstractAssignment_0_in_rule__XArtifactType__Group__0__Impl4480); + pushFollow(FOLLOW_rule__XArtifactType__AbstractAssignment_0_in_rule__XArtifactType__Group__0__Impl4520); rule__XArtifactType__AbstractAssignment_0(); state._fsp--; @@ -6296,21 +6338,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2099:1: rule__XArtifactType__Group__1 : rule__XArtifactType__Group__1__Impl rule__XArtifactType__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2115:1: rule__XArtifactType__Group__1 : rule__XArtifactType__Group__1__Impl rule__XArtifactType__Group__2 ; public final void rule__XArtifactType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2103:1: ( rule__XArtifactType__Group__1__Impl rule__XArtifactType__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2104:2: rule__XArtifactType__Group__1__Impl rule__XArtifactType__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2119:1: ( rule__XArtifactType__Group__1__Impl rule__XArtifactType__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2120:2: rule__XArtifactType__Group__1__Impl rule__XArtifactType__Group__2 { - pushFollow(FOLLOW_rule__XArtifactType__Group__1__Impl_in_rule__XArtifactType__Group__14511); + pushFollow(FOLLOW_rule__XArtifactType__Group__1__Impl_in_rule__XArtifactType__Group__14551); rule__XArtifactType__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__2_in_rule__XArtifactType__Group__14514); + pushFollow(FOLLOW_rule__XArtifactType__Group__2_in_rule__XArtifactType__Group__14554); rule__XArtifactType__Group__2(); state._fsp--; @@ -6334,20 +6376,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2111:1: rule__XArtifactType__Group__1__Impl : ( 'artifactType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2127:1: rule__XArtifactType__Group__1__Impl : ( 'artifactType' ) ; public final void rule__XArtifactType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2115:1: ( ( 'artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2116:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2131:1: ( ( 'artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2132:1: ( 'artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2116:1: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2117:1: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2132:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2133:1: 'artifactType' { before(grammarAccess.getXArtifactTypeAccess().getArtifactTypeKeyword_1()); - match(input,50,FOLLOW_50_in_rule__XArtifactType__Group__1__Impl4542); + match(input,52,FOLLOW_52_in_rule__XArtifactType__Group__1__Impl4582); after(grammarAccess.getXArtifactTypeAccess().getArtifactTypeKeyword_1()); } @@ -6371,21 +6413,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2130:1: rule__XArtifactType__Group__2 : rule__XArtifactType__Group__2__Impl rule__XArtifactType__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2146:1: rule__XArtifactType__Group__2 : rule__XArtifactType__Group__2__Impl rule__XArtifactType__Group__3 ; public final void rule__XArtifactType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2134:1: ( rule__XArtifactType__Group__2__Impl rule__XArtifactType__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2135:2: rule__XArtifactType__Group__2__Impl rule__XArtifactType__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2150:1: ( rule__XArtifactType__Group__2__Impl rule__XArtifactType__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2151:2: rule__XArtifactType__Group__2__Impl rule__XArtifactType__Group__3 { - pushFollow(FOLLOW_rule__XArtifactType__Group__2__Impl_in_rule__XArtifactType__Group__24573); + pushFollow(FOLLOW_rule__XArtifactType__Group__2__Impl_in_rule__XArtifactType__Group__24613); rule__XArtifactType__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__3_in_rule__XArtifactType__Group__24576); + pushFollow(FOLLOW_rule__XArtifactType__Group__3_in_rule__XArtifactType__Group__24616); rule__XArtifactType__Group__3(); state._fsp--; @@ -6409,23 +6451,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2142:1: rule__XArtifactType__Group__2__Impl : ( ( rule__XArtifactType__NameAssignment_2 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2158:1: rule__XArtifactType__Group__2__Impl : ( ( rule__XArtifactType__NameAssignment_2 ) ) ; public final void rule__XArtifactType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2146:1: ( ( ( rule__XArtifactType__NameAssignment_2 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2147:1: ( ( rule__XArtifactType__NameAssignment_2 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2162:1: ( ( ( rule__XArtifactType__NameAssignment_2 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2163:1: ( ( rule__XArtifactType__NameAssignment_2 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2147:1: ( ( rule__XArtifactType__NameAssignment_2 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2148:1: ( rule__XArtifactType__NameAssignment_2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2163:1: ( ( rule__XArtifactType__NameAssignment_2 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2164:1: ( rule__XArtifactType__NameAssignment_2 ) { before(grammarAccess.getXArtifactTypeAccess().getNameAssignment_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2149:1: ( rule__XArtifactType__NameAssignment_2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2149:2: rule__XArtifactType__NameAssignment_2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2165:1: ( rule__XArtifactType__NameAssignment_2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2165:2: rule__XArtifactType__NameAssignment_2 { - pushFollow(FOLLOW_rule__XArtifactType__NameAssignment_2_in_rule__XArtifactType__Group__2__Impl4603); + pushFollow(FOLLOW_rule__XArtifactType__NameAssignment_2_in_rule__XArtifactType__Group__2__Impl4643); rule__XArtifactType__NameAssignment_2(); state._fsp--; @@ -6456,21 +6498,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2159:1: rule__XArtifactType__Group__3 : rule__XArtifactType__Group__3__Impl rule__XArtifactType__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2175:1: rule__XArtifactType__Group__3 : rule__XArtifactType__Group__3__Impl rule__XArtifactType__Group__4 ; public final void rule__XArtifactType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2163:1: ( rule__XArtifactType__Group__3__Impl rule__XArtifactType__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2164:2: rule__XArtifactType__Group__3__Impl rule__XArtifactType__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2179:1: ( rule__XArtifactType__Group__3__Impl rule__XArtifactType__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2180:2: rule__XArtifactType__Group__3__Impl rule__XArtifactType__Group__4 { - pushFollow(FOLLOW_rule__XArtifactType__Group__3__Impl_in_rule__XArtifactType__Group__34633); + pushFollow(FOLLOW_rule__XArtifactType__Group__3__Impl_in_rule__XArtifactType__Group__34673); rule__XArtifactType__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__4_in_rule__XArtifactType__Group__34636); + pushFollow(FOLLOW_rule__XArtifactType__Group__4_in_rule__XArtifactType__Group__34676); rule__XArtifactType__Group__4(); state._fsp--; @@ -6494,31 +6536,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2171:1: rule__XArtifactType__Group__3__Impl : ( ( rule__XArtifactType__Group_3__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2187:1: rule__XArtifactType__Group__3__Impl : ( ( rule__XArtifactType__Group_3__0 )? ) ; public final void rule__XArtifactType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2175:1: ( ( ( rule__XArtifactType__Group_3__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2176:1: ( ( rule__XArtifactType__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2191:1: ( ( ( rule__XArtifactType__Group_3__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2192:1: ( ( rule__XArtifactType__Group_3__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2176:1: ( ( rule__XArtifactType__Group_3__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2177:1: ( rule__XArtifactType__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2192:1: ( ( rule__XArtifactType__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2193:1: ( rule__XArtifactType__Group_3__0 )? { before(grammarAccess.getXArtifactTypeAccess().getGroup_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2178:1: ( rule__XArtifactType__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2194:1: ( rule__XArtifactType__Group_3__0 )? int alt27=2; int LA27_0 = input.LA(1); - if ( (LA27_0==54) ) { + if ( (LA27_0==56) ) { alt27=1; } switch (alt27) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2178:2: rule__XArtifactType__Group_3__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2194:2: rule__XArtifactType__Group_3__0 { - pushFollow(FOLLOW_rule__XArtifactType__Group_3__0_in_rule__XArtifactType__Group__3__Impl4663); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__0_in_rule__XArtifactType__Group__3__Impl4703); rule__XArtifactType__Group_3__0(); state._fsp--; @@ -6552,21 +6594,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2188:1: rule__XArtifactType__Group__4 : rule__XArtifactType__Group__4__Impl rule__XArtifactType__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2204:1: rule__XArtifactType__Group__4 : rule__XArtifactType__Group__4__Impl rule__XArtifactType__Group__5 ; public final void rule__XArtifactType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2192:1: ( rule__XArtifactType__Group__4__Impl rule__XArtifactType__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2193:2: rule__XArtifactType__Group__4__Impl rule__XArtifactType__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2208:1: ( rule__XArtifactType__Group__4__Impl rule__XArtifactType__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2209:2: rule__XArtifactType__Group__4__Impl rule__XArtifactType__Group__5 { - pushFollow(FOLLOW_rule__XArtifactType__Group__4__Impl_in_rule__XArtifactType__Group__44694); + pushFollow(FOLLOW_rule__XArtifactType__Group__4__Impl_in_rule__XArtifactType__Group__44734); rule__XArtifactType__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__5_in_rule__XArtifactType__Group__44697); + pushFollow(FOLLOW_rule__XArtifactType__Group__5_in_rule__XArtifactType__Group__44737); rule__XArtifactType__Group__5(); state._fsp--; @@ -6590,20 +6632,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2200:1: rule__XArtifactType__Group__4__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2216:1: rule__XArtifactType__Group__4__Impl : ( '{' ) ; public final void rule__XArtifactType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2204:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2205:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2220:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2221:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2205:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2206:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2221:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2222:1: '{' { before(grammarAccess.getXArtifactTypeAccess().getLeftCurlyBracketKeyword_4()); - match(input,51,FOLLOW_51_in_rule__XArtifactType__Group__4__Impl4725); + match(input,53,FOLLOW_53_in_rule__XArtifactType__Group__4__Impl4765); after(grammarAccess.getXArtifactTypeAccess().getLeftCurlyBracketKeyword_4()); } @@ -6627,21 +6669,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2219:1: rule__XArtifactType__Group__5 : rule__XArtifactType__Group__5__Impl rule__XArtifactType__Group__6 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2235:1: rule__XArtifactType__Group__5 : rule__XArtifactType__Group__5__Impl rule__XArtifactType__Group__6 ; public final void rule__XArtifactType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2223:1: ( rule__XArtifactType__Group__5__Impl rule__XArtifactType__Group__6 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2224:2: rule__XArtifactType__Group__5__Impl rule__XArtifactType__Group__6 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2239:1: ( rule__XArtifactType__Group__5__Impl rule__XArtifactType__Group__6 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2240:2: rule__XArtifactType__Group__5__Impl rule__XArtifactType__Group__6 { - pushFollow(FOLLOW_rule__XArtifactType__Group__5__Impl_in_rule__XArtifactType__Group__54756); + pushFollow(FOLLOW_rule__XArtifactType__Group__5__Impl_in_rule__XArtifactType__Group__54796); rule__XArtifactType__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__6_in_rule__XArtifactType__Group__54759); + pushFollow(FOLLOW_rule__XArtifactType__Group__6_in_rule__XArtifactType__Group__54799); rule__XArtifactType__Group__6(); state._fsp--; @@ -6665,31 +6707,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2231:1: rule__XArtifactType__Group__5__Impl : ( ( rule__XArtifactType__Group_5__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2247:1: rule__XArtifactType__Group__5__Impl : ( ( rule__XArtifactType__Group_5__0 )? ) ; public final void rule__XArtifactType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2235:1: ( ( ( rule__XArtifactType__Group_5__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2236:1: ( ( rule__XArtifactType__Group_5__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2251:1: ( ( ( rule__XArtifactType__Group_5__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2252:1: ( ( rule__XArtifactType__Group_5__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2236:1: ( ( rule__XArtifactType__Group_5__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2237:1: ( rule__XArtifactType__Group_5__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2252:1: ( ( rule__XArtifactType__Group_5__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2253:1: ( rule__XArtifactType__Group_5__0 )? { before(grammarAccess.getXArtifactTypeAccess().getGroup_5()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2238:1: ( rule__XArtifactType__Group_5__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2254:1: ( rule__XArtifactType__Group_5__0 )? int alt28=2; int LA28_0 = input.LA(1); - if ( (LA28_0==56) ) { + if ( (LA28_0==58) ) { alt28=1; } switch (alt28) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2238:2: rule__XArtifactType__Group_5__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2254:2: rule__XArtifactType__Group_5__0 { - pushFollow(FOLLOW_rule__XArtifactType__Group_5__0_in_rule__XArtifactType__Group__5__Impl4786); + pushFollow(FOLLOW_rule__XArtifactType__Group_5__0_in_rule__XArtifactType__Group__5__Impl4826); rule__XArtifactType__Group_5__0(); state._fsp--; @@ -6723,21 +6765,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__6" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2248:1: rule__XArtifactType__Group__6 : rule__XArtifactType__Group__6__Impl rule__XArtifactType__Group__7 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2264:1: rule__XArtifactType__Group__6 : rule__XArtifactType__Group__6__Impl rule__XArtifactType__Group__7 ; public final void rule__XArtifactType__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2252:1: ( rule__XArtifactType__Group__6__Impl rule__XArtifactType__Group__7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2253:2: rule__XArtifactType__Group__6__Impl rule__XArtifactType__Group__7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2268:1: ( rule__XArtifactType__Group__6__Impl rule__XArtifactType__Group__7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2269:2: rule__XArtifactType__Group__6__Impl rule__XArtifactType__Group__7 { - pushFollow(FOLLOW_rule__XArtifactType__Group__6__Impl_in_rule__XArtifactType__Group__64817); + pushFollow(FOLLOW_rule__XArtifactType__Group__6__Impl_in_rule__XArtifactType__Group__64857); rule__XArtifactType__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__7_in_rule__XArtifactType__Group__64820); + pushFollow(FOLLOW_rule__XArtifactType__Group__7_in_rule__XArtifactType__Group__64860); rule__XArtifactType__Group__7(); state._fsp--; @@ -6761,20 +6803,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__6__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2260:1: rule__XArtifactType__Group__6__Impl : ( 'uuid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2276:1: rule__XArtifactType__Group__6__Impl : ( 'uuid' ) ; public final void rule__XArtifactType__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2264:1: ( ( 'uuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2265:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2280:1: ( ( 'uuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2281:1: ( 'uuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2265:1: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2266:1: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2281:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2282:1: 'uuid' { before(grammarAccess.getXArtifactTypeAccess().getUuidKeyword_6()); - match(input,52,FOLLOW_52_in_rule__XArtifactType__Group__6__Impl4848); + match(input,54,FOLLOW_54_in_rule__XArtifactType__Group__6__Impl4888); after(grammarAccess.getXArtifactTypeAccess().getUuidKeyword_6()); } @@ -6798,21 +6840,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2279:1: rule__XArtifactType__Group__7 : rule__XArtifactType__Group__7__Impl rule__XArtifactType__Group__8 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2295:1: rule__XArtifactType__Group__7 : rule__XArtifactType__Group__7__Impl rule__XArtifactType__Group__8 ; public final void rule__XArtifactType__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2283:1: ( rule__XArtifactType__Group__7__Impl rule__XArtifactType__Group__8 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2284:2: rule__XArtifactType__Group__7__Impl rule__XArtifactType__Group__8 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2299:1: ( rule__XArtifactType__Group__7__Impl rule__XArtifactType__Group__8 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2300:2: rule__XArtifactType__Group__7__Impl rule__XArtifactType__Group__8 { - pushFollow(FOLLOW_rule__XArtifactType__Group__7__Impl_in_rule__XArtifactType__Group__74879); + pushFollow(FOLLOW_rule__XArtifactType__Group__7__Impl_in_rule__XArtifactType__Group__74919); rule__XArtifactType__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__8_in_rule__XArtifactType__Group__74882); + pushFollow(FOLLOW_rule__XArtifactType__Group__8_in_rule__XArtifactType__Group__74922); rule__XArtifactType__Group__8(); state._fsp--; @@ -6836,23 +6878,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__7__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2291:1: rule__XArtifactType__Group__7__Impl : ( ( rule__XArtifactType__UuidAssignment_7 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2307:1: rule__XArtifactType__Group__7__Impl : ( ( rule__XArtifactType__UuidAssignment_7 ) ) ; public final void rule__XArtifactType__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2295:1: ( ( ( rule__XArtifactType__UuidAssignment_7 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2296:1: ( ( rule__XArtifactType__UuidAssignment_7 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2311:1: ( ( ( rule__XArtifactType__UuidAssignment_7 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2312:1: ( ( rule__XArtifactType__UuidAssignment_7 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2296:1: ( ( rule__XArtifactType__UuidAssignment_7 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2297:1: ( rule__XArtifactType__UuidAssignment_7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2312:1: ( ( rule__XArtifactType__UuidAssignment_7 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2313:1: ( rule__XArtifactType__UuidAssignment_7 ) { before(grammarAccess.getXArtifactTypeAccess().getUuidAssignment_7()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2298:1: ( rule__XArtifactType__UuidAssignment_7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2298:2: rule__XArtifactType__UuidAssignment_7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2314:1: ( rule__XArtifactType__UuidAssignment_7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2314:2: rule__XArtifactType__UuidAssignment_7 { - pushFollow(FOLLOW_rule__XArtifactType__UuidAssignment_7_in_rule__XArtifactType__Group__7__Impl4909); + pushFollow(FOLLOW_rule__XArtifactType__UuidAssignment_7_in_rule__XArtifactType__Group__7__Impl4949); rule__XArtifactType__UuidAssignment_7(); state._fsp--; @@ -6883,21 +6925,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__8" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2308:1: rule__XArtifactType__Group__8 : rule__XArtifactType__Group__8__Impl rule__XArtifactType__Group__9 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2324:1: rule__XArtifactType__Group__8 : rule__XArtifactType__Group__8__Impl rule__XArtifactType__Group__9 ; public final void rule__XArtifactType__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2312:1: ( rule__XArtifactType__Group__8__Impl rule__XArtifactType__Group__9 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2313:2: rule__XArtifactType__Group__8__Impl rule__XArtifactType__Group__9 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2328:1: ( rule__XArtifactType__Group__8__Impl rule__XArtifactType__Group__9 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2329:2: rule__XArtifactType__Group__8__Impl rule__XArtifactType__Group__9 { - pushFollow(FOLLOW_rule__XArtifactType__Group__8__Impl_in_rule__XArtifactType__Group__84939); + pushFollow(FOLLOW_rule__XArtifactType__Group__8__Impl_in_rule__XArtifactType__Group__84979); rule__XArtifactType__Group__8__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group__9_in_rule__XArtifactType__Group__84942); + pushFollow(FOLLOW_rule__XArtifactType__Group__9_in_rule__XArtifactType__Group__84982); rule__XArtifactType__Group__9(); state._fsp--; @@ -6921,35 +6963,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__8__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2320:1: rule__XArtifactType__Group__8__Impl : ( ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2336:1: rule__XArtifactType__Group__8__Impl : ( ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* ) ; public final void rule__XArtifactType__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2324:1: ( ( ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2325:1: ( ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2340:1: ( ( ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2341:1: ( ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2325:1: ( ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2326:1: ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2341:1: ( ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2342:1: ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* { before(grammarAccess.getXArtifactTypeAccess().getValidAttributeTypesAssignment_8()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2327:1: ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2343:1: ( rule__XArtifactType__ValidAttributeTypesAssignment_8 )* loop29: do { int alt29=2; int LA29_0 = input.LA(1); - if ( (LA29_0==57) ) { + if ( (LA29_0==59) ) { alt29=1; } switch (alt29) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2327:2: rule__XArtifactType__ValidAttributeTypesAssignment_8 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2343:2: rule__XArtifactType__ValidAttributeTypesAssignment_8 { - pushFollow(FOLLOW_rule__XArtifactType__ValidAttributeTypesAssignment_8_in_rule__XArtifactType__Group__8__Impl4969); + pushFollow(FOLLOW_rule__XArtifactType__ValidAttributeTypesAssignment_8_in_rule__XArtifactType__Group__8__Impl5009); rule__XArtifactType__ValidAttributeTypesAssignment_8(); state._fsp--; @@ -6986,16 +7028,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__9" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2337:1: rule__XArtifactType__Group__9 : rule__XArtifactType__Group__9__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2353:1: rule__XArtifactType__Group__9 : rule__XArtifactType__Group__9__Impl ; public final void rule__XArtifactType__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2341:1: ( rule__XArtifactType__Group__9__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2342:2: rule__XArtifactType__Group__9__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2357:1: ( rule__XArtifactType__Group__9__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2358:2: rule__XArtifactType__Group__9__Impl { - pushFollow(FOLLOW_rule__XArtifactType__Group__9__Impl_in_rule__XArtifactType__Group__95000); + pushFollow(FOLLOW_rule__XArtifactType__Group__9__Impl_in_rule__XArtifactType__Group__95040); rule__XArtifactType__Group__9__Impl(); state._fsp--; @@ -7019,20 +7061,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group__9__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2348:1: rule__XArtifactType__Group__9__Impl : ( '}' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2364:1: rule__XArtifactType__Group__9__Impl : ( '}' ) ; public final void rule__XArtifactType__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2352:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2353:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2368:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2369:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2353:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2354:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2369:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2370:1: '}' { before(grammarAccess.getXArtifactTypeAccess().getRightCurlyBracketKeyword_9()); - match(input,53,FOLLOW_53_in_rule__XArtifactType__Group__9__Impl5028); + match(input,55,FOLLOW_55_in_rule__XArtifactType__Group__9__Impl5068); after(grammarAccess.getXArtifactTypeAccess().getRightCurlyBracketKeyword_9()); } @@ -7056,21 +7098,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2387:1: rule__XArtifactType__Group_3__0 : rule__XArtifactType__Group_3__0__Impl rule__XArtifactType__Group_3__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2403:1: rule__XArtifactType__Group_3__0 : rule__XArtifactType__Group_3__0__Impl rule__XArtifactType__Group_3__1 ; public final void rule__XArtifactType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2391:1: ( rule__XArtifactType__Group_3__0__Impl rule__XArtifactType__Group_3__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2392:2: rule__XArtifactType__Group_3__0__Impl rule__XArtifactType__Group_3__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2407:1: ( rule__XArtifactType__Group_3__0__Impl rule__XArtifactType__Group_3__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2408:2: rule__XArtifactType__Group_3__0__Impl rule__XArtifactType__Group_3__1 { - pushFollow(FOLLOW_rule__XArtifactType__Group_3__0__Impl_in_rule__XArtifactType__Group_3__05079); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__0__Impl_in_rule__XArtifactType__Group_3__05119); rule__XArtifactType__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group_3__1_in_rule__XArtifactType__Group_3__05082); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__1_in_rule__XArtifactType__Group_3__05122); rule__XArtifactType__Group_3__1(); state._fsp--; @@ -7094,20 +7136,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2399:1: rule__XArtifactType__Group_3__0__Impl : ( 'extends' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2415:1: rule__XArtifactType__Group_3__0__Impl : ( 'extends' ) ; public final void rule__XArtifactType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2403:1: ( ( 'extends' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2404:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2419:1: ( ( 'extends' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2420:1: ( 'extends' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2404:1: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2405:1: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2420:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2421:1: 'extends' { before(grammarAccess.getXArtifactTypeAccess().getExtendsKeyword_3_0()); - match(input,54,FOLLOW_54_in_rule__XArtifactType__Group_3__0__Impl5110); + match(input,56,FOLLOW_56_in_rule__XArtifactType__Group_3__0__Impl5150); after(grammarAccess.getXArtifactTypeAccess().getExtendsKeyword_3_0()); } @@ -7131,21 +7173,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2418:1: rule__XArtifactType__Group_3__1 : rule__XArtifactType__Group_3__1__Impl rule__XArtifactType__Group_3__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2434:1: rule__XArtifactType__Group_3__1 : rule__XArtifactType__Group_3__1__Impl rule__XArtifactType__Group_3__2 ; public final void rule__XArtifactType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2422:1: ( rule__XArtifactType__Group_3__1__Impl rule__XArtifactType__Group_3__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2423:2: rule__XArtifactType__Group_3__1__Impl rule__XArtifactType__Group_3__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2438:1: ( rule__XArtifactType__Group_3__1__Impl rule__XArtifactType__Group_3__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2439:2: rule__XArtifactType__Group_3__1__Impl rule__XArtifactType__Group_3__2 { - pushFollow(FOLLOW_rule__XArtifactType__Group_3__1__Impl_in_rule__XArtifactType__Group_3__15141); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__1__Impl_in_rule__XArtifactType__Group_3__15181); rule__XArtifactType__Group_3__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group_3__2_in_rule__XArtifactType__Group_3__15144); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__2_in_rule__XArtifactType__Group_3__15184); rule__XArtifactType__Group_3__2(); state._fsp--; @@ -7169,23 +7211,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2430:1: rule__XArtifactType__Group_3__1__Impl : ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2446:1: rule__XArtifactType__Group_3__1__Impl : ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) ) ; public final void rule__XArtifactType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2434:1: ( ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2435:1: ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2450:1: ( ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2451:1: ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2435:1: ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2436:1: ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2451:1: ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2452:1: ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) { before(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesAssignment_3_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2437:1: ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2437:2: rule__XArtifactType__SuperArtifactTypesAssignment_3_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2453:1: ( rule__XArtifactType__SuperArtifactTypesAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2453:2: rule__XArtifactType__SuperArtifactTypesAssignment_3_1 { - pushFollow(FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_1_in_rule__XArtifactType__Group_3__1__Impl5171); + pushFollow(FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_1_in_rule__XArtifactType__Group_3__1__Impl5211); rule__XArtifactType__SuperArtifactTypesAssignment_3_1(); state._fsp--; @@ -7216,16 +7258,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2447:1: rule__XArtifactType__Group_3__2 : rule__XArtifactType__Group_3__2__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2463:1: rule__XArtifactType__Group_3__2 : rule__XArtifactType__Group_3__2__Impl ; public final void rule__XArtifactType__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2451:1: ( rule__XArtifactType__Group_3__2__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2452:2: rule__XArtifactType__Group_3__2__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2467:1: ( rule__XArtifactType__Group_3__2__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2468:2: rule__XArtifactType__Group_3__2__Impl { - pushFollow(FOLLOW_rule__XArtifactType__Group_3__2__Impl_in_rule__XArtifactType__Group_3__25201); + pushFollow(FOLLOW_rule__XArtifactType__Group_3__2__Impl_in_rule__XArtifactType__Group_3__25241); rule__XArtifactType__Group_3__2__Impl(); state._fsp--; @@ -7249,35 +7291,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2458:1: rule__XArtifactType__Group_3__2__Impl : ( ( rule__XArtifactType__Group_3_2__0 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2474:1: rule__XArtifactType__Group_3__2__Impl : ( ( rule__XArtifactType__Group_3_2__0 )* ) ; public final void rule__XArtifactType__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2462:1: ( ( ( rule__XArtifactType__Group_3_2__0 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2463:1: ( ( rule__XArtifactType__Group_3_2__0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2478:1: ( ( ( rule__XArtifactType__Group_3_2__0 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2479:1: ( ( rule__XArtifactType__Group_3_2__0 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2463:1: ( ( rule__XArtifactType__Group_3_2__0 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2464:1: ( rule__XArtifactType__Group_3_2__0 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2479:1: ( ( rule__XArtifactType__Group_3_2__0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2480:1: ( rule__XArtifactType__Group_3_2__0 )* { before(grammarAccess.getXArtifactTypeAccess().getGroup_3_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2465:1: ( rule__XArtifactType__Group_3_2__0 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2481:1: ( rule__XArtifactType__Group_3_2__0 )* loop30: do { int alt30=2; int LA30_0 = input.LA(1); - if ( (LA30_0==55) ) { + if ( (LA30_0==57) ) { alt30=1; } switch (alt30) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2465:2: rule__XArtifactType__Group_3_2__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2481:2: rule__XArtifactType__Group_3_2__0 { - pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__0_in_rule__XArtifactType__Group_3__2__Impl5228); + pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__0_in_rule__XArtifactType__Group_3__2__Impl5268); rule__XArtifactType__Group_3_2__0(); state._fsp--; @@ -7314,21 +7356,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3_2__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2481:1: rule__XArtifactType__Group_3_2__0 : rule__XArtifactType__Group_3_2__0__Impl rule__XArtifactType__Group_3_2__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2497:1: rule__XArtifactType__Group_3_2__0 : rule__XArtifactType__Group_3_2__0__Impl rule__XArtifactType__Group_3_2__1 ; public final void rule__XArtifactType__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2485:1: ( rule__XArtifactType__Group_3_2__0__Impl rule__XArtifactType__Group_3_2__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2486:2: rule__XArtifactType__Group_3_2__0__Impl rule__XArtifactType__Group_3_2__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2501:1: ( rule__XArtifactType__Group_3_2__0__Impl rule__XArtifactType__Group_3_2__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2502:2: rule__XArtifactType__Group_3_2__0__Impl rule__XArtifactType__Group_3_2__1 { - pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__0__Impl_in_rule__XArtifactType__Group_3_2__05265); + pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__0__Impl_in_rule__XArtifactType__Group_3_2__05305); rule__XArtifactType__Group_3_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__1_in_rule__XArtifactType__Group_3_2__05268); + pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__1_in_rule__XArtifactType__Group_3_2__05308); rule__XArtifactType__Group_3_2__1(); state._fsp--; @@ -7352,20 +7394,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3_2__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2493:1: rule__XArtifactType__Group_3_2__0__Impl : ( ',' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2509:1: rule__XArtifactType__Group_3_2__0__Impl : ( ',' ) ; public final void rule__XArtifactType__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2497:1: ( ( ',' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2498:1: ( ',' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2513:1: ( ( ',' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2514:1: ( ',' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2498:1: ( ',' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2499:1: ',' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2514:1: ( ',' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2515:1: ',' { before(grammarAccess.getXArtifactTypeAccess().getCommaKeyword_3_2_0()); - match(input,55,FOLLOW_55_in_rule__XArtifactType__Group_3_2__0__Impl5296); + match(input,57,FOLLOW_57_in_rule__XArtifactType__Group_3_2__0__Impl5336); after(grammarAccess.getXArtifactTypeAccess().getCommaKeyword_3_2_0()); } @@ -7389,16 +7431,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3_2__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2512:1: rule__XArtifactType__Group_3_2__1 : rule__XArtifactType__Group_3_2__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2528:1: rule__XArtifactType__Group_3_2__1 : rule__XArtifactType__Group_3_2__1__Impl ; public final void rule__XArtifactType__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2516:1: ( rule__XArtifactType__Group_3_2__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2517:2: rule__XArtifactType__Group_3_2__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2532:1: ( rule__XArtifactType__Group_3_2__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2533:2: rule__XArtifactType__Group_3_2__1__Impl { - pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__1__Impl_in_rule__XArtifactType__Group_3_2__15327); + pushFollow(FOLLOW_rule__XArtifactType__Group_3_2__1__Impl_in_rule__XArtifactType__Group_3_2__15367); rule__XArtifactType__Group_3_2__1__Impl(); state._fsp--; @@ -7422,23 +7464,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_3_2__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2523:1: rule__XArtifactType__Group_3_2__1__Impl : ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2539:1: rule__XArtifactType__Group_3_2__1__Impl : ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) ) ; public final void rule__XArtifactType__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2527:1: ( ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2528:1: ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2543:1: ( ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2544:1: ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2528:1: ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2529:1: ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2544:1: ( ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2545:1: ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) { before(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesAssignment_3_2_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2530:1: ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2530:2: rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2546:1: ( rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2546:2: rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 { - pushFollow(FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1_in_rule__XArtifactType__Group_3_2__1__Impl5354); + pushFollow(FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1_in_rule__XArtifactType__Group_3_2__1__Impl5394); rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1(); state._fsp--; @@ -7469,21 +7511,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_5__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2544:1: rule__XArtifactType__Group_5__0 : rule__XArtifactType__Group_5__0__Impl rule__XArtifactType__Group_5__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2560:1: rule__XArtifactType__Group_5__0 : rule__XArtifactType__Group_5__0__Impl rule__XArtifactType__Group_5__1 ; public final void rule__XArtifactType__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2548:1: ( rule__XArtifactType__Group_5__0__Impl rule__XArtifactType__Group_5__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2549:2: rule__XArtifactType__Group_5__0__Impl rule__XArtifactType__Group_5__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2564:1: ( rule__XArtifactType__Group_5__0__Impl rule__XArtifactType__Group_5__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2565:2: rule__XArtifactType__Group_5__0__Impl rule__XArtifactType__Group_5__1 { - pushFollow(FOLLOW_rule__XArtifactType__Group_5__0__Impl_in_rule__XArtifactType__Group_5__05388); + pushFollow(FOLLOW_rule__XArtifactType__Group_5__0__Impl_in_rule__XArtifactType__Group_5__05428); rule__XArtifactType__Group_5__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactType__Group_5__1_in_rule__XArtifactType__Group_5__05391); + pushFollow(FOLLOW_rule__XArtifactType__Group_5__1_in_rule__XArtifactType__Group_5__05431); rule__XArtifactType__Group_5__1(); state._fsp--; @@ -7507,20 +7549,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_5__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2556:1: rule__XArtifactType__Group_5__0__Impl : ( 'guid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2572:1: rule__XArtifactType__Group_5__0__Impl : ( 'guid' ) ; public final void rule__XArtifactType__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2560:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2561:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2576:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2577:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2561:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2562:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2577:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2578:1: 'guid' { before(grammarAccess.getXArtifactTypeAccess().getGuidKeyword_5_0()); - match(input,56,FOLLOW_56_in_rule__XArtifactType__Group_5__0__Impl5419); + match(input,58,FOLLOW_58_in_rule__XArtifactType__Group_5__0__Impl5459); after(grammarAccess.getXArtifactTypeAccess().getGuidKeyword_5_0()); } @@ -7544,16 +7586,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_5__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2575:1: rule__XArtifactType__Group_5__1 : rule__XArtifactType__Group_5__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2591:1: rule__XArtifactType__Group_5__1 : rule__XArtifactType__Group_5__1__Impl ; public final void rule__XArtifactType__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2579:1: ( rule__XArtifactType__Group_5__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2580:2: rule__XArtifactType__Group_5__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2595:1: ( rule__XArtifactType__Group_5__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2596:2: rule__XArtifactType__Group_5__1__Impl { - pushFollow(FOLLOW_rule__XArtifactType__Group_5__1__Impl_in_rule__XArtifactType__Group_5__15450); + pushFollow(FOLLOW_rule__XArtifactType__Group_5__1__Impl_in_rule__XArtifactType__Group_5__15490); rule__XArtifactType__Group_5__1__Impl(); state._fsp--; @@ -7577,23 +7619,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__Group_5__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2586:1: rule__XArtifactType__Group_5__1__Impl : ( ( rule__XArtifactType__TypeGuidAssignment_5_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2602:1: rule__XArtifactType__Group_5__1__Impl : ( ( rule__XArtifactType__TypeGuidAssignment_5_1 ) ) ; public final void rule__XArtifactType__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2590:1: ( ( ( rule__XArtifactType__TypeGuidAssignment_5_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2591:1: ( ( rule__XArtifactType__TypeGuidAssignment_5_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2606:1: ( ( ( rule__XArtifactType__TypeGuidAssignment_5_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2607:1: ( ( rule__XArtifactType__TypeGuidAssignment_5_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2591:1: ( ( rule__XArtifactType__TypeGuidAssignment_5_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2592:1: ( rule__XArtifactType__TypeGuidAssignment_5_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2607:1: ( ( rule__XArtifactType__TypeGuidAssignment_5_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2608:1: ( rule__XArtifactType__TypeGuidAssignment_5_1 ) { before(grammarAccess.getXArtifactTypeAccess().getTypeGuidAssignment_5_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2593:1: ( rule__XArtifactType__TypeGuidAssignment_5_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2593:2: rule__XArtifactType__TypeGuidAssignment_5_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2609:1: ( rule__XArtifactType__TypeGuidAssignment_5_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2609:2: rule__XArtifactType__TypeGuidAssignment_5_1 { - pushFollow(FOLLOW_rule__XArtifactType__TypeGuidAssignment_5_1_in_rule__XArtifactType__Group_5__1__Impl5477); + pushFollow(FOLLOW_rule__XArtifactType__TypeGuidAssignment_5_1_in_rule__XArtifactType__Group_5__1__Impl5517); rule__XArtifactType__TypeGuidAssignment_5_1(); state._fsp--; @@ -7624,21 +7666,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2607:1: rule__XAttributeTypeRef__Group__0 : rule__XAttributeTypeRef__Group__0__Impl rule__XAttributeTypeRef__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2623:1: rule__XAttributeTypeRef__Group__0 : rule__XAttributeTypeRef__Group__0__Impl rule__XAttributeTypeRef__Group__1 ; public final void rule__XAttributeTypeRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2611:1: ( rule__XAttributeTypeRef__Group__0__Impl rule__XAttributeTypeRef__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2612:2: rule__XAttributeTypeRef__Group__0__Impl rule__XAttributeTypeRef__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2627:1: ( rule__XAttributeTypeRef__Group__0__Impl rule__XAttributeTypeRef__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2628:2: rule__XAttributeTypeRef__Group__0__Impl rule__XAttributeTypeRef__Group__1 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__0__Impl_in_rule__XAttributeTypeRef__Group__05511); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__0__Impl_in_rule__XAttributeTypeRef__Group__05551); rule__XAttributeTypeRef__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__1_in_rule__XAttributeTypeRef__Group__05514); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__1_in_rule__XAttributeTypeRef__Group__05554); rule__XAttributeTypeRef__Group__1(); state._fsp--; @@ -7662,20 +7704,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2619:1: rule__XAttributeTypeRef__Group__0__Impl : ( 'attribute' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2635:1: rule__XAttributeTypeRef__Group__0__Impl : ( 'attribute' ) ; public final void rule__XAttributeTypeRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2623:1: ( ( 'attribute' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2624:1: ( 'attribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2639:1: ( ( 'attribute' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2640:1: ( 'attribute' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2624:1: ( 'attribute' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2625:1: 'attribute' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2640:1: ( 'attribute' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2641:1: 'attribute' { before(grammarAccess.getXAttributeTypeRefAccess().getAttributeKeyword_0()); - match(input,57,FOLLOW_57_in_rule__XAttributeTypeRef__Group__0__Impl5542); + match(input,59,FOLLOW_59_in_rule__XAttributeTypeRef__Group__0__Impl5582); after(grammarAccess.getXAttributeTypeRefAccess().getAttributeKeyword_0()); } @@ -7699,21 +7741,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2638:1: rule__XAttributeTypeRef__Group__1 : rule__XAttributeTypeRef__Group__1__Impl rule__XAttributeTypeRef__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2654:1: rule__XAttributeTypeRef__Group__1 : rule__XAttributeTypeRef__Group__1__Impl rule__XAttributeTypeRef__Group__2 ; public final void rule__XAttributeTypeRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2642:1: ( rule__XAttributeTypeRef__Group__1__Impl rule__XAttributeTypeRef__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2643:2: rule__XAttributeTypeRef__Group__1__Impl rule__XAttributeTypeRef__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2658:1: ( rule__XAttributeTypeRef__Group__1__Impl rule__XAttributeTypeRef__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2659:2: rule__XAttributeTypeRef__Group__1__Impl rule__XAttributeTypeRef__Group__2 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__1__Impl_in_rule__XAttributeTypeRef__Group__15573); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__1__Impl_in_rule__XAttributeTypeRef__Group__15613); rule__XAttributeTypeRef__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__2_in_rule__XAttributeTypeRef__Group__15576); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__2_in_rule__XAttributeTypeRef__Group__15616); rule__XAttributeTypeRef__Group__2(); state._fsp--; @@ -7737,23 +7779,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2650:1: rule__XAttributeTypeRef__Group__1__Impl : ( ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2666:1: rule__XAttributeTypeRef__Group__1__Impl : ( ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) ) ; public final void rule__XAttributeTypeRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2654:1: ( ( ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2655:1: ( ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2670:1: ( ( ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2671:1: ( ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2655:1: ( ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2656:1: ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2671:1: ( ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2672:1: ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) { before(grammarAccess.getXAttributeTypeRefAccess().getValidAttributeTypeAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2657:1: ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2657:2: rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2673:1: ( rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2673:2: rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1_in_rule__XAttributeTypeRef__Group__1__Impl5603); + pushFollow(FOLLOW_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1_in_rule__XAttributeTypeRef__Group__1__Impl5643); rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1(); state._fsp--; @@ -7784,16 +7826,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2667:1: rule__XAttributeTypeRef__Group__2 : rule__XAttributeTypeRef__Group__2__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2683:1: rule__XAttributeTypeRef__Group__2 : rule__XAttributeTypeRef__Group__2__Impl ; public final void rule__XAttributeTypeRef__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2671:1: ( rule__XAttributeTypeRef__Group__2__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2672:2: rule__XAttributeTypeRef__Group__2__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2687:1: ( rule__XAttributeTypeRef__Group__2__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2688:2: rule__XAttributeTypeRef__Group__2__Impl { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__2__Impl_in_rule__XAttributeTypeRef__Group__25633); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group__2__Impl_in_rule__XAttributeTypeRef__Group__25673); rule__XAttributeTypeRef__Group__2__Impl(); state._fsp--; @@ -7817,31 +7859,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2678:1: rule__XAttributeTypeRef__Group__2__Impl : ( ( rule__XAttributeTypeRef__Group_2__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2694:1: rule__XAttributeTypeRef__Group__2__Impl : ( ( rule__XAttributeTypeRef__Group_2__0 )? ) ; public final void rule__XAttributeTypeRef__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2682:1: ( ( ( rule__XAttributeTypeRef__Group_2__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2683:1: ( ( rule__XAttributeTypeRef__Group_2__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2698:1: ( ( ( rule__XAttributeTypeRef__Group_2__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2699:1: ( ( rule__XAttributeTypeRef__Group_2__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2683:1: ( ( rule__XAttributeTypeRef__Group_2__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2684:1: ( rule__XAttributeTypeRef__Group_2__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2699:1: ( ( rule__XAttributeTypeRef__Group_2__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2700:1: ( rule__XAttributeTypeRef__Group_2__0 )? { before(grammarAccess.getXAttributeTypeRefAccess().getGroup_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2685:1: ( rule__XAttributeTypeRef__Group_2__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2701:1: ( rule__XAttributeTypeRef__Group_2__0 )? int alt31=2; int LA31_0 = input.LA(1); - if ( (LA31_0==42) ) { + if ( (LA31_0==44) ) { alt31=1; } switch (alt31) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2685:2: rule__XAttributeTypeRef__Group_2__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2701:2: rule__XAttributeTypeRef__Group_2__0 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__0_in_rule__XAttributeTypeRef__Group__2__Impl5660); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__0_in_rule__XAttributeTypeRef__Group__2__Impl5700); rule__XAttributeTypeRef__Group_2__0(); state._fsp--; @@ -7875,21 +7917,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group_2__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2701:1: rule__XAttributeTypeRef__Group_2__0 : rule__XAttributeTypeRef__Group_2__0__Impl rule__XAttributeTypeRef__Group_2__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2717:1: rule__XAttributeTypeRef__Group_2__0 : rule__XAttributeTypeRef__Group_2__0__Impl rule__XAttributeTypeRef__Group_2__1 ; public final void rule__XAttributeTypeRef__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2705:1: ( rule__XAttributeTypeRef__Group_2__0__Impl rule__XAttributeTypeRef__Group_2__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2706:2: rule__XAttributeTypeRef__Group_2__0__Impl rule__XAttributeTypeRef__Group_2__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2721:1: ( rule__XAttributeTypeRef__Group_2__0__Impl rule__XAttributeTypeRef__Group_2__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2722:2: rule__XAttributeTypeRef__Group_2__0__Impl rule__XAttributeTypeRef__Group_2__1 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__0__Impl_in_rule__XAttributeTypeRef__Group_2__05697); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__0__Impl_in_rule__XAttributeTypeRef__Group_2__05737); rule__XAttributeTypeRef__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__1_in_rule__XAttributeTypeRef__Group_2__05700); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__1_in_rule__XAttributeTypeRef__Group_2__05740); rule__XAttributeTypeRef__Group_2__1(); state._fsp--; @@ -7913,20 +7955,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group_2__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2713:1: rule__XAttributeTypeRef__Group_2__0__Impl : ( 'branchGuid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2729:1: rule__XAttributeTypeRef__Group_2__0__Impl : ( 'branchGuid' ) ; public final void rule__XAttributeTypeRef__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2717:1: ( ( 'branchGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2718:1: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2733:1: ( ( 'branchGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2734:1: ( 'branchGuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2718:1: ( 'branchGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2719:1: 'branchGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2734:1: ( 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2735:1: 'branchGuid' { before(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidKeyword_2_0()); - match(input,42,FOLLOW_42_in_rule__XAttributeTypeRef__Group_2__0__Impl5728); + match(input,44,FOLLOW_44_in_rule__XAttributeTypeRef__Group_2__0__Impl5768); after(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidKeyword_2_0()); } @@ -7950,16 +7992,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group_2__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2732:1: rule__XAttributeTypeRef__Group_2__1 : rule__XAttributeTypeRef__Group_2__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2748:1: rule__XAttributeTypeRef__Group_2__1 : rule__XAttributeTypeRef__Group_2__1__Impl ; public final void rule__XAttributeTypeRef__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2736:1: ( rule__XAttributeTypeRef__Group_2__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2737:2: rule__XAttributeTypeRef__Group_2__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2752:1: ( rule__XAttributeTypeRef__Group_2__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2753:2: rule__XAttributeTypeRef__Group_2__1__Impl { - pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__1__Impl_in_rule__XAttributeTypeRef__Group_2__15759); + pushFollow(FOLLOW_rule__XAttributeTypeRef__Group_2__1__Impl_in_rule__XAttributeTypeRef__Group_2__15799); rule__XAttributeTypeRef__Group_2__1__Impl(); state._fsp--; @@ -7983,23 +8025,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__Group_2__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2743:1: rule__XAttributeTypeRef__Group_2__1__Impl : ( ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2759:1: rule__XAttributeTypeRef__Group_2__1__Impl : ( ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) ) ; public final void rule__XAttributeTypeRef__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2747:1: ( ( ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2748:1: ( ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2763:1: ( ( ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2764:1: ( ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2748:1: ( ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2749:1: ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2764:1: ( ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2765:1: ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) { before(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidAssignment_2_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2750:1: ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2750:2: rule__XAttributeTypeRef__BranchGuidAssignment_2_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2766:1: ( rule__XAttributeTypeRef__BranchGuidAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2766:2: rule__XAttributeTypeRef__BranchGuidAssignment_2_1 { - pushFollow(FOLLOW_rule__XAttributeTypeRef__BranchGuidAssignment_2_1_in_rule__XAttributeTypeRef__Group_2__1__Impl5786); + pushFollow(FOLLOW_rule__XAttributeTypeRef__BranchGuidAssignment_2_1_in_rule__XAttributeTypeRef__Group_2__1__Impl5826); rule__XAttributeTypeRef__BranchGuidAssignment_2_1(); state._fsp--; @@ -8030,21 +8072,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2764:1: rule__XAttributeType__Group__0 : rule__XAttributeType__Group__0__Impl rule__XAttributeType__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2780:1: rule__XAttributeType__Group__0 : rule__XAttributeType__Group__0__Impl rule__XAttributeType__Group__1 ; public final void rule__XAttributeType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2768:1: ( rule__XAttributeType__Group__0__Impl rule__XAttributeType__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2769:2: rule__XAttributeType__Group__0__Impl rule__XAttributeType__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2784:1: ( rule__XAttributeType__Group__0__Impl rule__XAttributeType__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2785:2: rule__XAttributeType__Group__0__Impl rule__XAttributeType__Group__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group__0__Impl_in_rule__XAttributeType__Group__05820); + pushFollow(FOLLOW_rule__XAttributeType__Group__0__Impl_in_rule__XAttributeType__Group__05860); rule__XAttributeType__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__1_in_rule__XAttributeType__Group__05823); + pushFollow(FOLLOW_rule__XAttributeType__Group__1_in_rule__XAttributeType__Group__05863); rule__XAttributeType__Group__1(); state._fsp--; @@ -8068,20 +8110,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2776:1: rule__XAttributeType__Group__0__Impl : ( 'attributeType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2792:1: rule__XAttributeType__Group__0__Impl : ( 'attributeType' ) ; public final void rule__XAttributeType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2780:1: ( ( 'attributeType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2781:1: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2796:1: ( ( 'attributeType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2797:1: ( 'attributeType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2781:1: ( 'attributeType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2782:1: 'attributeType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2797:1: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2798:1: 'attributeType' { before(grammarAccess.getXAttributeTypeAccess().getAttributeTypeKeyword_0()); - match(input,58,FOLLOW_58_in_rule__XAttributeType__Group__0__Impl5851); + match(input,60,FOLLOW_60_in_rule__XAttributeType__Group__0__Impl5891); after(grammarAccess.getXAttributeTypeAccess().getAttributeTypeKeyword_0()); } @@ -8105,21 +8147,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2795:1: rule__XAttributeType__Group__1 : rule__XAttributeType__Group__1__Impl rule__XAttributeType__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2811:1: rule__XAttributeType__Group__1 : rule__XAttributeType__Group__1__Impl rule__XAttributeType__Group__2 ; public final void rule__XAttributeType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2799:1: ( rule__XAttributeType__Group__1__Impl rule__XAttributeType__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2800:2: rule__XAttributeType__Group__1__Impl rule__XAttributeType__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2815:1: ( rule__XAttributeType__Group__1__Impl rule__XAttributeType__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2816:2: rule__XAttributeType__Group__1__Impl rule__XAttributeType__Group__2 { - pushFollow(FOLLOW_rule__XAttributeType__Group__1__Impl_in_rule__XAttributeType__Group__15882); + pushFollow(FOLLOW_rule__XAttributeType__Group__1__Impl_in_rule__XAttributeType__Group__15922); rule__XAttributeType__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__2_in_rule__XAttributeType__Group__15885); + pushFollow(FOLLOW_rule__XAttributeType__Group__2_in_rule__XAttributeType__Group__15925); rule__XAttributeType__Group__2(); state._fsp--; @@ -8143,23 +8185,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2807:1: rule__XAttributeType__Group__1__Impl : ( ( rule__XAttributeType__NameAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2823:1: rule__XAttributeType__Group__1__Impl : ( ( rule__XAttributeType__NameAssignment_1 ) ) ; public final void rule__XAttributeType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2811:1: ( ( ( rule__XAttributeType__NameAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2812:1: ( ( rule__XAttributeType__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2827:1: ( ( ( rule__XAttributeType__NameAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2828:1: ( ( rule__XAttributeType__NameAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2812:1: ( ( rule__XAttributeType__NameAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2813:1: ( rule__XAttributeType__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2828:1: ( ( rule__XAttributeType__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2829:1: ( rule__XAttributeType__NameAssignment_1 ) { before(grammarAccess.getXAttributeTypeAccess().getNameAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2814:1: ( rule__XAttributeType__NameAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2814:2: rule__XAttributeType__NameAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2830:1: ( rule__XAttributeType__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2830:2: rule__XAttributeType__NameAssignment_1 { - pushFollow(FOLLOW_rule__XAttributeType__NameAssignment_1_in_rule__XAttributeType__Group__1__Impl5912); + pushFollow(FOLLOW_rule__XAttributeType__NameAssignment_1_in_rule__XAttributeType__Group__1__Impl5952); rule__XAttributeType__NameAssignment_1(); state._fsp--; @@ -8190,21 +8232,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2824:1: rule__XAttributeType__Group__2 : rule__XAttributeType__Group__2__Impl rule__XAttributeType__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2840:1: rule__XAttributeType__Group__2 : rule__XAttributeType__Group__2__Impl rule__XAttributeType__Group__3 ; public final void rule__XAttributeType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2828:1: ( rule__XAttributeType__Group__2__Impl rule__XAttributeType__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2829:2: rule__XAttributeType__Group__2__Impl rule__XAttributeType__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2844:1: ( rule__XAttributeType__Group__2__Impl rule__XAttributeType__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2845:2: rule__XAttributeType__Group__2__Impl rule__XAttributeType__Group__3 { - pushFollow(FOLLOW_rule__XAttributeType__Group__2__Impl_in_rule__XAttributeType__Group__25942); + pushFollow(FOLLOW_rule__XAttributeType__Group__2__Impl_in_rule__XAttributeType__Group__25982); rule__XAttributeType__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__3_in_rule__XAttributeType__Group__25945); + pushFollow(FOLLOW_rule__XAttributeType__Group__3_in_rule__XAttributeType__Group__25985); rule__XAttributeType__Group__3(); state._fsp--; @@ -8228,23 +8270,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2836:1: rule__XAttributeType__Group__2__Impl : ( ( rule__XAttributeType__Group_2__0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2852:1: rule__XAttributeType__Group__2__Impl : ( ( rule__XAttributeType__Group_2__0 ) ) ; public final void rule__XAttributeType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2840:1: ( ( ( rule__XAttributeType__Group_2__0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2841:1: ( ( rule__XAttributeType__Group_2__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2856:1: ( ( ( rule__XAttributeType__Group_2__0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2857:1: ( ( rule__XAttributeType__Group_2__0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2841:1: ( ( rule__XAttributeType__Group_2__0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2842:1: ( rule__XAttributeType__Group_2__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2857:1: ( ( rule__XAttributeType__Group_2__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2858:1: ( rule__XAttributeType__Group_2__0 ) { before(grammarAccess.getXAttributeTypeAccess().getGroup_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2843:1: ( rule__XAttributeType__Group_2__0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2843:2: rule__XAttributeType__Group_2__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2859:1: ( rule__XAttributeType__Group_2__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2859:2: rule__XAttributeType__Group_2__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_2__0_in_rule__XAttributeType__Group__2__Impl5972); + pushFollow(FOLLOW_rule__XAttributeType__Group_2__0_in_rule__XAttributeType__Group__2__Impl6012); rule__XAttributeType__Group_2__0(); state._fsp--; @@ -8275,21 +8317,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2853:1: rule__XAttributeType__Group__3 : rule__XAttributeType__Group__3__Impl rule__XAttributeType__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2869:1: rule__XAttributeType__Group__3 : rule__XAttributeType__Group__3__Impl rule__XAttributeType__Group__4 ; public final void rule__XAttributeType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2857:1: ( rule__XAttributeType__Group__3__Impl rule__XAttributeType__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2858:2: rule__XAttributeType__Group__3__Impl rule__XAttributeType__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2873:1: ( rule__XAttributeType__Group__3__Impl rule__XAttributeType__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2874:2: rule__XAttributeType__Group__3__Impl rule__XAttributeType__Group__4 { - pushFollow(FOLLOW_rule__XAttributeType__Group__3__Impl_in_rule__XAttributeType__Group__36002); + pushFollow(FOLLOW_rule__XAttributeType__Group__3__Impl_in_rule__XAttributeType__Group__36042); rule__XAttributeType__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__4_in_rule__XAttributeType__Group__36005); + pushFollow(FOLLOW_rule__XAttributeType__Group__4_in_rule__XAttributeType__Group__36045); rule__XAttributeType__Group__4(); state._fsp--; @@ -8313,31 +8355,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2865:1: rule__XAttributeType__Group__3__Impl : ( ( rule__XAttributeType__Group_3__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2881:1: rule__XAttributeType__Group__3__Impl : ( ( rule__XAttributeType__Group_3__0 )? ) ; public final void rule__XAttributeType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2869:1: ( ( ( rule__XAttributeType__Group_3__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2870:1: ( ( rule__XAttributeType__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2885:1: ( ( ( rule__XAttributeType__Group_3__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2886:1: ( ( rule__XAttributeType__Group_3__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2870:1: ( ( rule__XAttributeType__Group_3__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2871:1: ( rule__XAttributeType__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2886:1: ( ( rule__XAttributeType__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2887:1: ( rule__XAttributeType__Group_3__0 )? { before(grammarAccess.getXAttributeTypeAccess().getGroup_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2872:1: ( rule__XAttributeType__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2888:1: ( rule__XAttributeType__Group_3__0 )? int alt32=2; int LA32_0 = input.LA(1); - if ( (LA32_0==62) ) { + if ( (LA32_0==64) ) { alt32=1; } switch (alt32) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2872:2: rule__XAttributeType__Group_3__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2888:2: rule__XAttributeType__Group_3__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_3__0_in_rule__XAttributeType__Group__3__Impl6032); + pushFollow(FOLLOW_rule__XAttributeType__Group_3__0_in_rule__XAttributeType__Group__3__Impl6072); rule__XAttributeType__Group_3__0(); state._fsp--; @@ -8371,21 +8413,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2882:1: rule__XAttributeType__Group__4 : rule__XAttributeType__Group__4__Impl rule__XAttributeType__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2898:1: rule__XAttributeType__Group__4 : rule__XAttributeType__Group__4__Impl rule__XAttributeType__Group__5 ; public final void rule__XAttributeType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2886:1: ( rule__XAttributeType__Group__4__Impl rule__XAttributeType__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2887:2: rule__XAttributeType__Group__4__Impl rule__XAttributeType__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2902:1: ( rule__XAttributeType__Group__4__Impl rule__XAttributeType__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2903:2: rule__XAttributeType__Group__4__Impl rule__XAttributeType__Group__5 { - pushFollow(FOLLOW_rule__XAttributeType__Group__4__Impl_in_rule__XAttributeType__Group__46063); + pushFollow(FOLLOW_rule__XAttributeType__Group__4__Impl_in_rule__XAttributeType__Group__46103); rule__XAttributeType__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__5_in_rule__XAttributeType__Group__46066); + pushFollow(FOLLOW_rule__XAttributeType__Group__5_in_rule__XAttributeType__Group__46106); rule__XAttributeType__Group__5(); state._fsp--; @@ -8409,20 +8451,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2894:1: rule__XAttributeType__Group__4__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2910:1: rule__XAttributeType__Group__4__Impl : ( '{' ) ; public final void rule__XAttributeType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2898:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2899:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2914:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2915:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2899:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2900:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2915:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2916:1: '{' { before(grammarAccess.getXAttributeTypeAccess().getLeftCurlyBracketKeyword_4()); - match(input,51,FOLLOW_51_in_rule__XAttributeType__Group__4__Impl6094); + match(input,53,FOLLOW_53_in_rule__XAttributeType__Group__4__Impl6134); after(grammarAccess.getXAttributeTypeAccess().getLeftCurlyBracketKeyword_4()); } @@ -8446,21 +8488,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2913:1: rule__XAttributeType__Group__5 : rule__XAttributeType__Group__5__Impl rule__XAttributeType__Group__6 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2929:1: rule__XAttributeType__Group__5 : rule__XAttributeType__Group__5__Impl rule__XAttributeType__Group__6 ; public final void rule__XAttributeType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2917:1: ( rule__XAttributeType__Group__5__Impl rule__XAttributeType__Group__6 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2918:2: rule__XAttributeType__Group__5__Impl rule__XAttributeType__Group__6 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2933:1: ( rule__XAttributeType__Group__5__Impl rule__XAttributeType__Group__6 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2934:2: rule__XAttributeType__Group__5__Impl rule__XAttributeType__Group__6 { - pushFollow(FOLLOW_rule__XAttributeType__Group__5__Impl_in_rule__XAttributeType__Group__56125); + pushFollow(FOLLOW_rule__XAttributeType__Group__5__Impl_in_rule__XAttributeType__Group__56165); rule__XAttributeType__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__6_in_rule__XAttributeType__Group__56128); + pushFollow(FOLLOW_rule__XAttributeType__Group__6_in_rule__XAttributeType__Group__56168); rule__XAttributeType__Group__6(); state._fsp--; @@ -8484,31 +8526,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2925:1: rule__XAttributeType__Group__5__Impl : ( ( rule__XAttributeType__Group_5__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2941:1: rule__XAttributeType__Group__5__Impl : ( ( rule__XAttributeType__Group_5__0 )? ) ; public final void rule__XAttributeType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2929:1: ( ( ( rule__XAttributeType__Group_5__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2930:1: ( ( rule__XAttributeType__Group_5__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2945:1: ( ( ( rule__XAttributeType__Group_5__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2946:1: ( ( rule__XAttributeType__Group_5__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2930:1: ( ( rule__XAttributeType__Group_5__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2931:1: ( rule__XAttributeType__Group_5__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2946:1: ( ( rule__XAttributeType__Group_5__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2947:1: ( rule__XAttributeType__Group_5__0 )? { before(grammarAccess.getXAttributeTypeAccess().getGroup_5()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2932:1: ( rule__XAttributeType__Group_5__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2948:1: ( rule__XAttributeType__Group_5__0 )? int alt33=2; int LA33_0 = input.LA(1); - if ( (LA33_0==56) ) { + if ( (LA33_0==58) ) { alt33=1; } switch (alt33) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2932:2: rule__XAttributeType__Group_5__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2948:2: rule__XAttributeType__Group_5__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_5__0_in_rule__XAttributeType__Group__5__Impl6155); + pushFollow(FOLLOW_rule__XAttributeType__Group_5__0_in_rule__XAttributeType__Group__5__Impl6195); rule__XAttributeType__Group_5__0(); state._fsp--; @@ -8542,21 +8584,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__6" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2942:1: rule__XAttributeType__Group__6 : rule__XAttributeType__Group__6__Impl rule__XAttributeType__Group__7 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2958:1: rule__XAttributeType__Group__6 : rule__XAttributeType__Group__6__Impl rule__XAttributeType__Group__7 ; public final void rule__XAttributeType__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2946:1: ( rule__XAttributeType__Group__6__Impl rule__XAttributeType__Group__7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2947:2: rule__XAttributeType__Group__6__Impl rule__XAttributeType__Group__7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2962:1: ( rule__XAttributeType__Group__6__Impl rule__XAttributeType__Group__7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2963:2: rule__XAttributeType__Group__6__Impl rule__XAttributeType__Group__7 { - pushFollow(FOLLOW_rule__XAttributeType__Group__6__Impl_in_rule__XAttributeType__Group__66186); + pushFollow(FOLLOW_rule__XAttributeType__Group__6__Impl_in_rule__XAttributeType__Group__66226); rule__XAttributeType__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__7_in_rule__XAttributeType__Group__66189); + pushFollow(FOLLOW_rule__XAttributeType__Group__7_in_rule__XAttributeType__Group__66229); rule__XAttributeType__Group__7(); state._fsp--; @@ -8580,20 +8622,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__6__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2954:1: rule__XAttributeType__Group__6__Impl : ( 'uuid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2970:1: rule__XAttributeType__Group__6__Impl : ( 'uuid' ) ; public final void rule__XAttributeType__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2958:1: ( ( 'uuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2959:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2974:1: ( ( 'uuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2975:1: ( 'uuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2959:1: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2960:1: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2975:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2976:1: 'uuid' { before(grammarAccess.getXAttributeTypeAccess().getUuidKeyword_6()); - match(input,52,FOLLOW_52_in_rule__XAttributeType__Group__6__Impl6217); + match(input,54,FOLLOW_54_in_rule__XAttributeType__Group__6__Impl6257); after(grammarAccess.getXAttributeTypeAccess().getUuidKeyword_6()); } @@ -8617,21 +8659,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2973:1: rule__XAttributeType__Group__7 : rule__XAttributeType__Group__7__Impl rule__XAttributeType__Group__8 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2989:1: rule__XAttributeType__Group__7 : rule__XAttributeType__Group__7__Impl rule__XAttributeType__Group__8 ; public final void rule__XAttributeType__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2977:1: ( rule__XAttributeType__Group__7__Impl rule__XAttributeType__Group__8 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2978:2: rule__XAttributeType__Group__7__Impl rule__XAttributeType__Group__8 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2993:1: ( rule__XAttributeType__Group__7__Impl rule__XAttributeType__Group__8 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2994:2: rule__XAttributeType__Group__7__Impl rule__XAttributeType__Group__8 { - pushFollow(FOLLOW_rule__XAttributeType__Group__7__Impl_in_rule__XAttributeType__Group__76248); + pushFollow(FOLLOW_rule__XAttributeType__Group__7__Impl_in_rule__XAttributeType__Group__76288); rule__XAttributeType__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__8_in_rule__XAttributeType__Group__76251); + pushFollow(FOLLOW_rule__XAttributeType__Group__8_in_rule__XAttributeType__Group__76291); rule__XAttributeType__Group__8(); state._fsp--; @@ -8655,23 +8697,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__7__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2985:1: rule__XAttributeType__Group__7__Impl : ( ( rule__XAttributeType__UuidAssignment_7 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3001:1: rule__XAttributeType__Group__7__Impl : ( ( rule__XAttributeType__UuidAssignment_7 ) ) ; public final void rule__XAttributeType__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2989:1: ( ( ( rule__XAttributeType__UuidAssignment_7 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2990:1: ( ( rule__XAttributeType__UuidAssignment_7 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3005:1: ( ( ( rule__XAttributeType__UuidAssignment_7 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3006:1: ( ( rule__XAttributeType__UuidAssignment_7 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2990:1: ( ( rule__XAttributeType__UuidAssignment_7 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2991:1: ( rule__XAttributeType__UuidAssignment_7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3006:1: ( ( rule__XAttributeType__UuidAssignment_7 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3007:1: ( rule__XAttributeType__UuidAssignment_7 ) { before(grammarAccess.getXAttributeTypeAccess().getUuidAssignment_7()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2992:1: ( rule__XAttributeType__UuidAssignment_7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:2992:2: rule__XAttributeType__UuidAssignment_7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3008:1: ( rule__XAttributeType__UuidAssignment_7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3008:2: rule__XAttributeType__UuidAssignment_7 { - pushFollow(FOLLOW_rule__XAttributeType__UuidAssignment_7_in_rule__XAttributeType__Group__7__Impl6278); + pushFollow(FOLLOW_rule__XAttributeType__UuidAssignment_7_in_rule__XAttributeType__Group__7__Impl6318); rule__XAttributeType__UuidAssignment_7(); state._fsp--; @@ -8702,21 +8744,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__8" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3002:1: rule__XAttributeType__Group__8 : rule__XAttributeType__Group__8__Impl rule__XAttributeType__Group__9 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3018:1: rule__XAttributeType__Group__8 : rule__XAttributeType__Group__8__Impl rule__XAttributeType__Group__9 ; public final void rule__XAttributeType__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3006:1: ( rule__XAttributeType__Group__8__Impl rule__XAttributeType__Group__9 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3007:2: rule__XAttributeType__Group__8__Impl rule__XAttributeType__Group__9 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3022:1: ( rule__XAttributeType__Group__8__Impl rule__XAttributeType__Group__9 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3023:2: rule__XAttributeType__Group__8__Impl rule__XAttributeType__Group__9 { - pushFollow(FOLLOW_rule__XAttributeType__Group__8__Impl_in_rule__XAttributeType__Group__86308); + pushFollow(FOLLOW_rule__XAttributeType__Group__8__Impl_in_rule__XAttributeType__Group__86348); rule__XAttributeType__Group__8__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__9_in_rule__XAttributeType__Group__86311); + pushFollow(FOLLOW_rule__XAttributeType__Group__9_in_rule__XAttributeType__Group__86351); rule__XAttributeType__Group__9(); state._fsp--; @@ -8740,20 +8782,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__8__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3014:1: rule__XAttributeType__Group__8__Impl : ( 'dataProvider' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3030:1: rule__XAttributeType__Group__8__Impl : ( 'dataProvider' ) ; public final void rule__XAttributeType__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3018:1: ( ( 'dataProvider' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3019:1: ( 'dataProvider' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3034:1: ( ( 'dataProvider' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3035:1: ( 'dataProvider' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3019:1: ( 'dataProvider' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3020:1: 'dataProvider' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3035:1: ( 'dataProvider' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3036:1: 'dataProvider' { before(grammarAccess.getXAttributeTypeAccess().getDataProviderKeyword_8()); - match(input,59,FOLLOW_59_in_rule__XAttributeType__Group__8__Impl6339); + match(input,61,FOLLOW_61_in_rule__XAttributeType__Group__8__Impl6379); after(grammarAccess.getXAttributeTypeAccess().getDataProviderKeyword_8()); } @@ -8777,21 +8819,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__9" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3033:1: rule__XAttributeType__Group__9 : rule__XAttributeType__Group__9__Impl rule__XAttributeType__Group__10 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3049:1: rule__XAttributeType__Group__9 : rule__XAttributeType__Group__9__Impl rule__XAttributeType__Group__10 ; public final void rule__XAttributeType__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3037:1: ( rule__XAttributeType__Group__9__Impl rule__XAttributeType__Group__10 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3038:2: rule__XAttributeType__Group__9__Impl rule__XAttributeType__Group__10 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3053:1: ( rule__XAttributeType__Group__9__Impl rule__XAttributeType__Group__10 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3054:2: rule__XAttributeType__Group__9__Impl rule__XAttributeType__Group__10 { - pushFollow(FOLLOW_rule__XAttributeType__Group__9__Impl_in_rule__XAttributeType__Group__96370); + pushFollow(FOLLOW_rule__XAttributeType__Group__9__Impl_in_rule__XAttributeType__Group__96410); rule__XAttributeType__Group__9__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__10_in_rule__XAttributeType__Group__96373); + pushFollow(FOLLOW_rule__XAttributeType__Group__10_in_rule__XAttributeType__Group__96413); rule__XAttributeType__Group__10(); state._fsp--; @@ -8815,23 +8857,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__9__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3045:1: rule__XAttributeType__Group__9__Impl : ( ( rule__XAttributeType__DataProviderAssignment_9 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3061:1: rule__XAttributeType__Group__9__Impl : ( ( rule__XAttributeType__DataProviderAssignment_9 ) ) ; public final void rule__XAttributeType__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3049:1: ( ( ( rule__XAttributeType__DataProviderAssignment_9 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3050:1: ( ( rule__XAttributeType__DataProviderAssignment_9 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3065:1: ( ( ( rule__XAttributeType__DataProviderAssignment_9 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3066:1: ( ( rule__XAttributeType__DataProviderAssignment_9 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3050:1: ( ( rule__XAttributeType__DataProviderAssignment_9 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3051:1: ( rule__XAttributeType__DataProviderAssignment_9 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3066:1: ( ( rule__XAttributeType__DataProviderAssignment_9 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3067:1: ( rule__XAttributeType__DataProviderAssignment_9 ) { before(grammarAccess.getXAttributeTypeAccess().getDataProviderAssignment_9()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3052:1: ( rule__XAttributeType__DataProviderAssignment_9 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3052:2: rule__XAttributeType__DataProviderAssignment_9 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3068:1: ( rule__XAttributeType__DataProviderAssignment_9 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3068:2: rule__XAttributeType__DataProviderAssignment_9 { - pushFollow(FOLLOW_rule__XAttributeType__DataProviderAssignment_9_in_rule__XAttributeType__Group__9__Impl6400); + pushFollow(FOLLOW_rule__XAttributeType__DataProviderAssignment_9_in_rule__XAttributeType__Group__9__Impl6440); rule__XAttributeType__DataProviderAssignment_9(); state._fsp--; @@ -8862,21 +8904,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__10" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3062:1: rule__XAttributeType__Group__10 : rule__XAttributeType__Group__10__Impl rule__XAttributeType__Group__11 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3078:1: rule__XAttributeType__Group__10 : rule__XAttributeType__Group__10__Impl rule__XAttributeType__Group__11 ; public final void rule__XAttributeType__Group__10() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3066:1: ( rule__XAttributeType__Group__10__Impl rule__XAttributeType__Group__11 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3067:2: rule__XAttributeType__Group__10__Impl rule__XAttributeType__Group__11 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3082:1: ( rule__XAttributeType__Group__10__Impl rule__XAttributeType__Group__11 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3083:2: rule__XAttributeType__Group__10__Impl rule__XAttributeType__Group__11 { - pushFollow(FOLLOW_rule__XAttributeType__Group__10__Impl_in_rule__XAttributeType__Group__106430); + pushFollow(FOLLOW_rule__XAttributeType__Group__10__Impl_in_rule__XAttributeType__Group__106470); rule__XAttributeType__Group__10__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__11_in_rule__XAttributeType__Group__106433); + pushFollow(FOLLOW_rule__XAttributeType__Group__11_in_rule__XAttributeType__Group__106473); rule__XAttributeType__Group__11(); state._fsp--; @@ -8900,20 +8942,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__10__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3074:1: rule__XAttributeType__Group__10__Impl : ( 'min' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3090:1: rule__XAttributeType__Group__10__Impl : ( 'min' ) ; public final void rule__XAttributeType__Group__10__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3078:1: ( ( 'min' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3079:1: ( 'min' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3094:1: ( ( 'min' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3095:1: ( 'min' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3079:1: ( 'min' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3080:1: 'min' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3095:1: ( 'min' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3096:1: 'min' { before(grammarAccess.getXAttributeTypeAccess().getMinKeyword_10()); - match(input,60,FOLLOW_60_in_rule__XAttributeType__Group__10__Impl6461); + match(input,62,FOLLOW_62_in_rule__XAttributeType__Group__10__Impl6501); after(grammarAccess.getXAttributeTypeAccess().getMinKeyword_10()); } @@ -8937,21 +8979,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__11" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3093:1: rule__XAttributeType__Group__11 : rule__XAttributeType__Group__11__Impl rule__XAttributeType__Group__12 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3109:1: rule__XAttributeType__Group__11 : rule__XAttributeType__Group__11__Impl rule__XAttributeType__Group__12 ; public final void rule__XAttributeType__Group__11() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3097:1: ( rule__XAttributeType__Group__11__Impl rule__XAttributeType__Group__12 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3098:2: rule__XAttributeType__Group__11__Impl rule__XAttributeType__Group__12 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3113:1: ( rule__XAttributeType__Group__11__Impl rule__XAttributeType__Group__12 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3114:2: rule__XAttributeType__Group__11__Impl rule__XAttributeType__Group__12 { - pushFollow(FOLLOW_rule__XAttributeType__Group__11__Impl_in_rule__XAttributeType__Group__116492); + pushFollow(FOLLOW_rule__XAttributeType__Group__11__Impl_in_rule__XAttributeType__Group__116532); rule__XAttributeType__Group__11__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__12_in_rule__XAttributeType__Group__116495); + pushFollow(FOLLOW_rule__XAttributeType__Group__12_in_rule__XAttributeType__Group__116535); rule__XAttributeType__Group__12(); state._fsp--; @@ -8975,23 +9017,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__11__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3105:1: rule__XAttributeType__Group__11__Impl : ( ( rule__XAttributeType__MinAssignment_11 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3121:1: rule__XAttributeType__Group__11__Impl : ( ( rule__XAttributeType__MinAssignment_11 ) ) ; public final void rule__XAttributeType__Group__11__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3109:1: ( ( ( rule__XAttributeType__MinAssignment_11 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3110:1: ( ( rule__XAttributeType__MinAssignment_11 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3125:1: ( ( ( rule__XAttributeType__MinAssignment_11 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3126:1: ( ( rule__XAttributeType__MinAssignment_11 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3110:1: ( ( rule__XAttributeType__MinAssignment_11 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3111:1: ( rule__XAttributeType__MinAssignment_11 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3126:1: ( ( rule__XAttributeType__MinAssignment_11 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3127:1: ( rule__XAttributeType__MinAssignment_11 ) { before(grammarAccess.getXAttributeTypeAccess().getMinAssignment_11()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3112:1: ( rule__XAttributeType__MinAssignment_11 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3112:2: rule__XAttributeType__MinAssignment_11 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3128:1: ( rule__XAttributeType__MinAssignment_11 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3128:2: rule__XAttributeType__MinAssignment_11 { - pushFollow(FOLLOW_rule__XAttributeType__MinAssignment_11_in_rule__XAttributeType__Group__11__Impl6522); + pushFollow(FOLLOW_rule__XAttributeType__MinAssignment_11_in_rule__XAttributeType__Group__11__Impl6562); rule__XAttributeType__MinAssignment_11(); state._fsp--; @@ -9022,21 +9064,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__12" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3122:1: rule__XAttributeType__Group__12 : rule__XAttributeType__Group__12__Impl rule__XAttributeType__Group__13 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3138:1: rule__XAttributeType__Group__12 : rule__XAttributeType__Group__12__Impl rule__XAttributeType__Group__13 ; public final void rule__XAttributeType__Group__12() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3126:1: ( rule__XAttributeType__Group__12__Impl rule__XAttributeType__Group__13 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3127:2: rule__XAttributeType__Group__12__Impl rule__XAttributeType__Group__13 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3142:1: ( rule__XAttributeType__Group__12__Impl rule__XAttributeType__Group__13 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3143:2: rule__XAttributeType__Group__12__Impl rule__XAttributeType__Group__13 { - pushFollow(FOLLOW_rule__XAttributeType__Group__12__Impl_in_rule__XAttributeType__Group__126552); + pushFollow(FOLLOW_rule__XAttributeType__Group__12__Impl_in_rule__XAttributeType__Group__126592); rule__XAttributeType__Group__12__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__13_in_rule__XAttributeType__Group__126555); + pushFollow(FOLLOW_rule__XAttributeType__Group__13_in_rule__XAttributeType__Group__126595); rule__XAttributeType__Group__13(); state._fsp--; @@ -9060,20 +9102,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__12__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3134:1: rule__XAttributeType__Group__12__Impl : ( 'max' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3150:1: rule__XAttributeType__Group__12__Impl : ( 'max' ) ; public final void rule__XAttributeType__Group__12__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3138:1: ( ( 'max' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3139:1: ( 'max' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3154:1: ( ( 'max' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3155:1: ( 'max' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3139:1: ( 'max' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3140:1: 'max' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3155:1: ( 'max' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3156:1: 'max' { before(grammarAccess.getXAttributeTypeAccess().getMaxKeyword_12()); - match(input,61,FOLLOW_61_in_rule__XAttributeType__Group__12__Impl6583); + match(input,63,FOLLOW_63_in_rule__XAttributeType__Group__12__Impl6623); after(grammarAccess.getXAttributeTypeAccess().getMaxKeyword_12()); } @@ -9097,21 +9139,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__13" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3153:1: rule__XAttributeType__Group__13 : rule__XAttributeType__Group__13__Impl rule__XAttributeType__Group__14 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3169:1: rule__XAttributeType__Group__13 : rule__XAttributeType__Group__13__Impl rule__XAttributeType__Group__14 ; public final void rule__XAttributeType__Group__13() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3157:1: ( rule__XAttributeType__Group__13__Impl rule__XAttributeType__Group__14 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3158:2: rule__XAttributeType__Group__13__Impl rule__XAttributeType__Group__14 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3173:1: ( rule__XAttributeType__Group__13__Impl rule__XAttributeType__Group__14 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3174:2: rule__XAttributeType__Group__13__Impl rule__XAttributeType__Group__14 { - pushFollow(FOLLOW_rule__XAttributeType__Group__13__Impl_in_rule__XAttributeType__Group__136614); + pushFollow(FOLLOW_rule__XAttributeType__Group__13__Impl_in_rule__XAttributeType__Group__136654); rule__XAttributeType__Group__13__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__14_in_rule__XAttributeType__Group__136617); + pushFollow(FOLLOW_rule__XAttributeType__Group__14_in_rule__XAttributeType__Group__136657); rule__XAttributeType__Group__14(); state._fsp--; @@ -9135,23 +9177,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__13__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3165:1: rule__XAttributeType__Group__13__Impl : ( ( rule__XAttributeType__MaxAssignment_13 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3181:1: rule__XAttributeType__Group__13__Impl : ( ( rule__XAttributeType__MaxAssignment_13 ) ) ; public final void rule__XAttributeType__Group__13__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3169:1: ( ( ( rule__XAttributeType__MaxAssignment_13 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3170:1: ( ( rule__XAttributeType__MaxAssignment_13 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3185:1: ( ( ( rule__XAttributeType__MaxAssignment_13 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3186:1: ( ( rule__XAttributeType__MaxAssignment_13 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3170:1: ( ( rule__XAttributeType__MaxAssignment_13 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3171:1: ( rule__XAttributeType__MaxAssignment_13 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3186:1: ( ( rule__XAttributeType__MaxAssignment_13 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3187:1: ( rule__XAttributeType__MaxAssignment_13 ) { before(grammarAccess.getXAttributeTypeAccess().getMaxAssignment_13()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3172:1: ( rule__XAttributeType__MaxAssignment_13 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3172:2: rule__XAttributeType__MaxAssignment_13 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3188:1: ( rule__XAttributeType__MaxAssignment_13 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3188:2: rule__XAttributeType__MaxAssignment_13 { - pushFollow(FOLLOW_rule__XAttributeType__MaxAssignment_13_in_rule__XAttributeType__Group__13__Impl6644); + pushFollow(FOLLOW_rule__XAttributeType__MaxAssignment_13_in_rule__XAttributeType__Group__13__Impl6684); rule__XAttributeType__MaxAssignment_13(); state._fsp--; @@ -9182,21 +9224,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__14" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3182:1: rule__XAttributeType__Group__14 : rule__XAttributeType__Group__14__Impl rule__XAttributeType__Group__15 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3198:1: rule__XAttributeType__Group__14 : rule__XAttributeType__Group__14__Impl rule__XAttributeType__Group__15 ; public final void rule__XAttributeType__Group__14() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3186:1: ( rule__XAttributeType__Group__14__Impl rule__XAttributeType__Group__15 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3187:2: rule__XAttributeType__Group__14__Impl rule__XAttributeType__Group__15 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3202:1: ( rule__XAttributeType__Group__14__Impl rule__XAttributeType__Group__15 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3203:2: rule__XAttributeType__Group__14__Impl rule__XAttributeType__Group__15 { - pushFollow(FOLLOW_rule__XAttributeType__Group__14__Impl_in_rule__XAttributeType__Group__146674); + pushFollow(FOLLOW_rule__XAttributeType__Group__14__Impl_in_rule__XAttributeType__Group__146714); rule__XAttributeType__Group__14__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__15_in_rule__XAttributeType__Group__146677); + pushFollow(FOLLOW_rule__XAttributeType__Group__15_in_rule__XAttributeType__Group__146717); rule__XAttributeType__Group__15(); state._fsp--; @@ -9220,31 +9262,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__14__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3194:1: rule__XAttributeType__Group__14__Impl : ( ( rule__XAttributeType__Group_14__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3210:1: rule__XAttributeType__Group__14__Impl : ( ( rule__XAttributeType__Group_14__0 )? ) ; public final void rule__XAttributeType__Group__14__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3198:1: ( ( ( rule__XAttributeType__Group_14__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3199:1: ( ( rule__XAttributeType__Group_14__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3214:1: ( ( ( rule__XAttributeType__Group_14__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3215:1: ( ( rule__XAttributeType__Group_14__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3199:1: ( ( rule__XAttributeType__Group_14__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3200:1: ( rule__XAttributeType__Group_14__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3215:1: ( ( rule__XAttributeType__Group_14__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3216:1: ( rule__XAttributeType__Group_14__0 )? { before(grammarAccess.getXAttributeTypeAccess().getGroup_14()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3201:1: ( rule__XAttributeType__Group_14__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3217:1: ( rule__XAttributeType__Group_14__0 )? int alt34=2; int LA34_0 = input.LA(1); - if ( (LA34_0==63) ) { + if ( (LA34_0==65) ) { alt34=1; } switch (alt34) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3201:2: rule__XAttributeType__Group_14__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3217:2: rule__XAttributeType__Group_14__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_14__0_in_rule__XAttributeType__Group__14__Impl6704); + pushFollow(FOLLOW_rule__XAttributeType__Group_14__0_in_rule__XAttributeType__Group__14__Impl6744); rule__XAttributeType__Group_14__0(); state._fsp--; @@ -9278,21 +9320,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__15" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3211:1: rule__XAttributeType__Group__15 : rule__XAttributeType__Group__15__Impl rule__XAttributeType__Group__16 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3227:1: rule__XAttributeType__Group__15 : rule__XAttributeType__Group__15__Impl rule__XAttributeType__Group__16 ; public final void rule__XAttributeType__Group__15() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3215:1: ( rule__XAttributeType__Group__15__Impl rule__XAttributeType__Group__16 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3216:2: rule__XAttributeType__Group__15__Impl rule__XAttributeType__Group__16 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3231:1: ( rule__XAttributeType__Group__15__Impl rule__XAttributeType__Group__16 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3232:2: rule__XAttributeType__Group__15__Impl rule__XAttributeType__Group__16 { - pushFollow(FOLLOW_rule__XAttributeType__Group__15__Impl_in_rule__XAttributeType__Group__156735); + pushFollow(FOLLOW_rule__XAttributeType__Group__15__Impl_in_rule__XAttributeType__Group__156775); rule__XAttributeType__Group__15__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__16_in_rule__XAttributeType__Group__156738); + pushFollow(FOLLOW_rule__XAttributeType__Group__16_in_rule__XAttributeType__Group__156778); rule__XAttributeType__Group__16(); state._fsp--; @@ -9316,31 +9358,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__15__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3223:1: rule__XAttributeType__Group__15__Impl : ( ( rule__XAttributeType__Group_15__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3239:1: rule__XAttributeType__Group__15__Impl : ( ( rule__XAttributeType__Group_15__0 )? ) ; public final void rule__XAttributeType__Group__15__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3227:1: ( ( ( rule__XAttributeType__Group_15__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3228:1: ( ( rule__XAttributeType__Group_15__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3243:1: ( ( ( rule__XAttributeType__Group_15__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3244:1: ( ( rule__XAttributeType__Group_15__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3228:1: ( ( rule__XAttributeType__Group_15__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3229:1: ( rule__XAttributeType__Group_15__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3244:1: ( ( rule__XAttributeType__Group_15__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3245:1: ( rule__XAttributeType__Group_15__0 )? { before(grammarAccess.getXAttributeTypeAccess().getGroup_15()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3230:1: ( rule__XAttributeType__Group_15__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3246:1: ( rule__XAttributeType__Group_15__0 )? int alt35=2; int LA35_0 = input.LA(1); - if ( (LA35_0==64) ) { + if ( (LA35_0==66) ) { alt35=1; } switch (alt35) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3230:2: rule__XAttributeType__Group_15__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3246:2: rule__XAttributeType__Group_15__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_15__0_in_rule__XAttributeType__Group__15__Impl6765); + pushFollow(FOLLOW_rule__XAttributeType__Group_15__0_in_rule__XAttributeType__Group__15__Impl6805); rule__XAttributeType__Group_15__0(); state._fsp--; @@ -9374,21 +9416,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__16" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3240:1: rule__XAttributeType__Group__16 : rule__XAttributeType__Group__16__Impl rule__XAttributeType__Group__17 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3256:1: rule__XAttributeType__Group__16 : rule__XAttributeType__Group__16__Impl rule__XAttributeType__Group__17 ; public final void rule__XAttributeType__Group__16() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3244:1: ( rule__XAttributeType__Group__16__Impl rule__XAttributeType__Group__17 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3245:2: rule__XAttributeType__Group__16__Impl rule__XAttributeType__Group__17 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3260:1: ( rule__XAttributeType__Group__16__Impl rule__XAttributeType__Group__17 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3261:2: rule__XAttributeType__Group__16__Impl rule__XAttributeType__Group__17 { - pushFollow(FOLLOW_rule__XAttributeType__Group__16__Impl_in_rule__XAttributeType__Group__166796); + pushFollow(FOLLOW_rule__XAttributeType__Group__16__Impl_in_rule__XAttributeType__Group__166836); rule__XAttributeType__Group__16__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__17_in_rule__XAttributeType__Group__166799); + pushFollow(FOLLOW_rule__XAttributeType__Group__17_in_rule__XAttributeType__Group__166839); rule__XAttributeType__Group__17(); state._fsp--; @@ -9412,31 +9454,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__16__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3252:1: rule__XAttributeType__Group__16__Impl : ( ( rule__XAttributeType__Group_16__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3268:1: rule__XAttributeType__Group__16__Impl : ( ( rule__XAttributeType__Group_16__0 )? ) ; public final void rule__XAttributeType__Group__16__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3256:1: ( ( ( rule__XAttributeType__Group_16__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3257:1: ( ( rule__XAttributeType__Group_16__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3272:1: ( ( ( rule__XAttributeType__Group_16__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3273:1: ( ( rule__XAttributeType__Group_16__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3257:1: ( ( rule__XAttributeType__Group_16__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3258:1: ( rule__XAttributeType__Group_16__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3273:1: ( ( rule__XAttributeType__Group_16__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3274:1: ( rule__XAttributeType__Group_16__0 )? { before(grammarAccess.getXAttributeTypeAccess().getGroup_16()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3259:1: ( rule__XAttributeType__Group_16__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3275:1: ( rule__XAttributeType__Group_16__0 )? int alt36=2; int LA36_0 = input.LA(1); - if ( (LA36_0==65) ) { + if ( (LA36_0==67) ) { alt36=1; } switch (alt36) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3259:2: rule__XAttributeType__Group_16__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3275:2: rule__XAttributeType__Group_16__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_16__0_in_rule__XAttributeType__Group__16__Impl6826); + pushFollow(FOLLOW_rule__XAttributeType__Group_16__0_in_rule__XAttributeType__Group__16__Impl6866); rule__XAttributeType__Group_16__0(); state._fsp--; @@ -9470,21 +9512,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__17" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3269:1: rule__XAttributeType__Group__17 : rule__XAttributeType__Group__17__Impl rule__XAttributeType__Group__18 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3285:1: rule__XAttributeType__Group__17 : rule__XAttributeType__Group__17__Impl rule__XAttributeType__Group__18 ; public final void rule__XAttributeType__Group__17() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3273:1: ( rule__XAttributeType__Group__17__Impl rule__XAttributeType__Group__18 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3274:2: rule__XAttributeType__Group__17__Impl rule__XAttributeType__Group__18 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3289:1: ( rule__XAttributeType__Group__17__Impl rule__XAttributeType__Group__18 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3290:2: rule__XAttributeType__Group__17__Impl rule__XAttributeType__Group__18 { - pushFollow(FOLLOW_rule__XAttributeType__Group__17__Impl_in_rule__XAttributeType__Group__176857); + pushFollow(FOLLOW_rule__XAttributeType__Group__17__Impl_in_rule__XAttributeType__Group__176897); rule__XAttributeType__Group__17__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__18_in_rule__XAttributeType__Group__176860); + pushFollow(FOLLOW_rule__XAttributeType__Group__18_in_rule__XAttributeType__Group__176900); rule__XAttributeType__Group__18(); state._fsp--; @@ -9508,31 +9550,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__17__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3281:1: rule__XAttributeType__Group__17__Impl : ( ( rule__XAttributeType__Group_17__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3297:1: rule__XAttributeType__Group__17__Impl : ( ( rule__XAttributeType__Group_17__0 )? ) ; public final void rule__XAttributeType__Group__17__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3285:1: ( ( ( rule__XAttributeType__Group_17__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3286:1: ( ( rule__XAttributeType__Group_17__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3301:1: ( ( ( rule__XAttributeType__Group_17__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3302:1: ( ( rule__XAttributeType__Group_17__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3286:1: ( ( rule__XAttributeType__Group_17__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3287:1: ( rule__XAttributeType__Group_17__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3302:1: ( ( rule__XAttributeType__Group_17__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3303:1: ( rule__XAttributeType__Group_17__0 )? { before(grammarAccess.getXAttributeTypeAccess().getGroup_17()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3288:1: ( rule__XAttributeType__Group_17__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3304:1: ( rule__XAttributeType__Group_17__0 )? int alt37=2; int LA37_0 = input.LA(1); - if ( (LA37_0==66) ) { + if ( (LA37_0==68) ) { alt37=1; } switch (alt37) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3288:2: rule__XAttributeType__Group_17__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3304:2: rule__XAttributeType__Group_17__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_17__0_in_rule__XAttributeType__Group__17__Impl6887); + pushFollow(FOLLOW_rule__XAttributeType__Group_17__0_in_rule__XAttributeType__Group__17__Impl6927); rule__XAttributeType__Group_17__0(); state._fsp--; @@ -9566,21 +9608,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__18" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3298:1: rule__XAttributeType__Group__18 : rule__XAttributeType__Group__18__Impl rule__XAttributeType__Group__19 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3314:1: rule__XAttributeType__Group__18 : rule__XAttributeType__Group__18__Impl rule__XAttributeType__Group__19 ; public final void rule__XAttributeType__Group__18() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3302:1: ( rule__XAttributeType__Group__18__Impl rule__XAttributeType__Group__19 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3303:2: rule__XAttributeType__Group__18__Impl rule__XAttributeType__Group__19 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3318:1: ( rule__XAttributeType__Group__18__Impl rule__XAttributeType__Group__19 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3319:2: rule__XAttributeType__Group__18__Impl rule__XAttributeType__Group__19 { - pushFollow(FOLLOW_rule__XAttributeType__Group__18__Impl_in_rule__XAttributeType__Group__186918); + pushFollow(FOLLOW_rule__XAttributeType__Group__18__Impl_in_rule__XAttributeType__Group__186958); rule__XAttributeType__Group__18__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group__19_in_rule__XAttributeType__Group__186921); + pushFollow(FOLLOW_rule__XAttributeType__Group__19_in_rule__XAttributeType__Group__186961); rule__XAttributeType__Group__19(); state._fsp--; @@ -9604,31 +9646,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__18__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3310:1: rule__XAttributeType__Group__18__Impl : ( ( rule__XAttributeType__Group_18__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3326:1: rule__XAttributeType__Group__18__Impl : ( ( rule__XAttributeType__Group_18__0 )? ) ; public final void rule__XAttributeType__Group__18__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3314:1: ( ( ( rule__XAttributeType__Group_18__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3315:1: ( ( rule__XAttributeType__Group_18__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3330:1: ( ( ( rule__XAttributeType__Group_18__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3331:1: ( ( rule__XAttributeType__Group_18__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3315:1: ( ( rule__XAttributeType__Group_18__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3316:1: ( rule__XAttributeType__Group_18__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3331:1: ( ( rule__XAttributeType__Group_18__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3332:1: ( rule__XAttributeType__Group_18__0 )? { before(grammarAccess.getXAttributeTypeAccess().getGroup_18()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3317:1: ( rule__XAttributeType__Group_18__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3333:1: ( rule__XAttributeType__Group_18__0 )? int alt38=2; int LA38_0 = input.LA(1); - if ( (LA38_0==67) ) { + if ( (LA38_0==69) ) { alt38=1; } switch (alt38) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3317:2: rule__XAttributeType__Group_18__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3333:2: rule__XAttributeType__Group_18__0 { - pushFollow(FOLLOW_rule__XAttributeType__Group_18__0_in_rule__XAttributeType__Group__18__Impl6948); + pushFollow(FOLLOW_rule__XAttributeType__Group_18__0_in_rule__XAttributeType__Group__18__Impl6988); rule__XAttributeType__Group_18__0(); state._fsp--; @@ -9662,16 +9704,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__19" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3327:1: rule__XAttributeType__Group__19 : rule__XAttributeType__Group__19__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3343:1: rule__XAttributeType__Group__19 : rule__XAttributeType__Group__19__Impl ; public final void rule__XAttributeType__Group__19() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3331:1: ( rule__XAttributeType__Group__19__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3332:2: rule__XAttributeType__Group__19__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3347:1: ( rule__XAttributeType__Group__19__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3348:2: rule__XAttributeType__Group__19__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group__19__Impl_in_rule__XAttributeType__Group__196979); + pushFollow(FOLLOW_rule__XAttributeType__Group__19__Impl_in_rule__XAttributeType__Group__197019); rule__XAttributeType__Group__19__Impl(); state._fsp--; @@ -9695,20 +9737,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group__19__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3338:1: rule__XAttributeType__Group__19__Impl : ( '}' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3354:1: rule__XAttributeType__Group__19__Impl : ( '}' ) ; public final void rule__XAttributeType__Group__19__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3342:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3343:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3358:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3359:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3343:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3344:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3359:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3360:1: '}' { before(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_19()); - match(input,53,FOLLOW_53_in_rule__XAttributeType__Group__19__Impl7007); + match(input,55,FOLLOW_55_in_rule__XAttributeType__Group__19__Impl7047); after(grammarAccess.getXAttributeTypeAccess().getRightCurlyBracketKeyword_19()); } @@ -9732,21 +9774,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_2__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3397:1: rule__XAttributeType__Group_2__0 : rule__XAttributeType__Group_2__0__Impl rule__XAttributeType__Group_2__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3413:1: rule__XAttributeType__Group_2__0 : rule__XAttributeType__Group_2__0__Impl rule__XAttributeType__Group_2__1 ; public final void rule__XAttributeType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3401:1: ( rule__XAttributeType__Group_2__0__Impl rule__XAttributeType__Group_2__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3402:2: rule__XAttributeType__Group_2__0__Impl rule__XAttributeType__Group_2__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3417:1: ( rule__XAttributeType__Group_2__0__Impl rule__XAttributeType__Group_2__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3418:2: rule__XAttributeType__Group_2__0__Impl rule__XAttributeType__Group_2__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_2__0__Impl_in_rule__XAttributeType__Group_2__07078); + pushFollow(FOLLOW_rule__XAttributeType__Group_2__0__Impl_in_rule__XAttributeType__Group_2__07118); rule__XAttributeType__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_2__1_in_rule__XAttributeType__Group_2__07081); + pushFollow(FOLLOW_rule__XAttributeType__Group_2__1_in_rule__XAttributeType__Group_2__07121); rule__XAttributeType__Group_2__1(); state._fsp--; @@ -9770,20 +9812,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_2__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3409:1: rule__XAttributeType__Group_2__0__Impl : ( 'extends' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3425:1: rule__XAttributeType__Group_2__0__Impl : ( 'extends' ) ; public final void rule__XAttributeType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3413:1: ( ( 'extends' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3414:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3429:1: ( ( 'extends' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3430:1: ( 'extends' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3414:1: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3415:1: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3430:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3431:1: 'extends' { before(grammarAccess.getXAttributeTypeAccess().getExtendsKeyword_2_0()); - match(input,54,FOLLOW_54_in_rule__XAttributeType__Group_2__0__Impl7109); + match(input,56,FOLLOW_56_in_rule__XAttributeType__Group_2__0__Impl7149); after(grammarAccess.getXAttributeTypeAccess().getExtendsKeyword_2_0()); } @@ -9807,16 +9849,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_2__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3428:1: rule__XAttributeType__Group_2__1 : rule__XAttributeType__Group_2__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3444:1: rule__XAttributeType__Group_2__1 : rule__XAttributeType__Group_2__1__Impl ; public final void rule__XAttributeType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3432:1: ( rule__XAttributeType__Group_2__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3433:2: rule__XAttributeType__Group_2__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3448:1: ( rule__XAttributeType__Group_2__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3449:2: rule__XAttributeType__Group_2__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_2__1__Impl_in_rule__XAttributeType__Group_2__17140); + pushFollow(FOLLOW_rule__XAttributeType__Group_2__1__Impl_in_rule__XAttributeType__Group_2__17180); rule__XAttributeType__Group_2__1__Impl(); state._fsp--; @@ -9840,23 +9882,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_2__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3439:1: rule__XAttributeType__Group_2__1__Impl : ( ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3455:1: rule__XAttributeType__Group_2__1__Impl : ( ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) ) ; public final void rule__XAttributeType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3443:1: ( ( ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3444:1: ( ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3459:1: ( ( ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3460:1: ( ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3444:1: ( ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3445:1: ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3460:1: ( ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3461:1: ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) { before(grammarAccess.getXAttributeTypeAccess().getBaseAttributeTypeAssignment_2_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3446:1: ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3446:2: rule__XAttributeType__BaseAttributeTypeAssignment_2_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3462:1: ( rule__XAttributeType__BaseAttributeTypeAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3462:2: rule__XAttributeType__BaseAttributeTypeAssignment_2_1 { - pushFollow(FOLLOW_rule__XAttributeType__BaseAttributeTypeAssignment_2_1_in_rule__XAttributeType__Group_2__1__Impl7167); + pushFollow(FOLLOW_rule__XAttributeType__BaseAttributeTypeAssignment_2_1_in_rule__XAttributeType__Group_2__1__Impl7207); rule__XAttributeType__BaseAttributeTypeAssignment_2_1(); state._fsp--; @@ -9887,21 +9929,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_3__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3460:1: rule__XAttributeType__Group_3__0 : rule__XAttributeType__Group_3__0__Impl rule__XAttributeType__Group_3__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3476:1: rule__XAttributeType__Group_3__0 : rule__XAttributeType__Group_3__0__Impl rule__XAttributeType__Group_3__1 ; public final void rule__XAttributeType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3464:1: ( rule__XAttributeType__Group_3__0__Impl rule__XAttributeType__Group_3__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3465:2: rule__XAttributeType__Group_3__0__Impl rule__XAttributeType__Group_3__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3480:1: ( rule__XAttributeType__Group_3__0__Impl rule__XAttributeType__Group_3__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3481:2: rule__XAttributeType__Group_3__0__Impl rule__XAttributeType__Group_3__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_3__0__Impl_in_rule__XAttributeType__Group_3__07201); + pushFollow(FOLLOW_rule__XAttributeType__Group_3__0__Impl_in_rule__XAttributeType__Group_3__07241); rule__XAttributeType__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_3__1_in_rule__XAttributeType__Group_3__07204); + pushFollow(FOLLOW_rule__XAttributeType__Group_3__1_in_rule__XAttributeType__Group_3__07244); rule__XAttributeType__Group_3__1(); state._fsp--; @@ -9925,20 +9967,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_3__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3472:1: rule__XAttributeType__Group_3__0__Impl : ( 'overrides' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3488:1: rule__XAttributeType__Group_3__0__Impl : ( 'overrides' ) ; public final void rule__XAttributeType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3476:1: ( ( 'overrides' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3477:1: ( 'overrides' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3492:1: ( ( 'overrides' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3493:1: ( 'overrides' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3477:1: ( 'overrides' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3478:1: 'overrides' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3493:1: ( 'overrides' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3494:1: 'overrides' { before(grammarAccess.getXAttributeTypeAccess().getOverridesKeyword_3_0()); - match(input,62,FOLLOW_62_in_rule__XAttributeType__Group_3__0__Impl7232); + match(input,64,FOLLOW_64_in_rule__XAttributeType__Group_3__0__Impl7272); after(grammarAccess.getXAttributeTypeAccess().getOverridesKeyword_3_0()); } @@ -9962,16 +10004,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_3__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3491:1: rule__XAttributeType__Group_3__1 : rule__XAttributeType__Group_3__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3507:1: rule__XAttributeType__Group_3__1 : rule__XAttributeType__Group_3__1__Impl ; public final void rule__XAttributeType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3495:1: ( rule__XAttributeType__Group_3__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3496:2: rule__XAttributeType__Group_3__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3511:1: ( rule__XAttributeType__Group_3__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3512:2: rule__XAttributeType__Group_3__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_3__1__Impl_in_rule__XAttributeType__Group_3__17263); + pushFollow(FOLLOW_rule__XAttributeType__Group_3__1__Impl_in_rule__XAttributeType__Group_3__17303); rule__XAttributeType__Group_3__1__Impl(); state._fsp--; @@ -9995,23 +10037,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_3__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3502:1: rule__XAttributeType__Group_3__1__Impl : ( ( rule__XAttributeType__OverrideAssignment_3_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3518:1: rule__XAttributeType__Group_3__1__Impl : ( ( rule__XAttributeType__OverrideAssignment_3_1 ) ) ; public final void rule__XAttributeType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3506:1: ( ( ( rule__XAttributeType__OverrideAssignment_3_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3507:1: ( ( rule__XAttributeType__OverrideAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3522:1: ( ( ( rule__XAttributeType__OverrideAssignment_3_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3523:1: ( ( rule__XAttributeType__OverrideAssignment_3_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3507:1: ( ( rule__XAttributeType__OverrideAssignment_3_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3508:1: ( rule__XAttributeType__OverrideAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3523:1: ( ( rule__XAttributeType__OverrideAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3524:1: ( rule__XAttributeType__OverrideAssignment_3_1 ) { before(grammarAccess.getXAttributeTypeAccess().getOverrideAssignment_3_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3509:1: ( rule__XAttributeType__OverrideAssignment_3_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3509:2: rule__XAttributeType__OverrideAssignment_3_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3525:1: ( rule__XAttributeType__OverrideAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3525:2: rule__XAttributeType__OverrideAssignment_3_1 { - pushFollow(FOLLOW_rule__XAttributeType__OverrideAssignment_3_1_in_rule__XAttributeType__Group_3__1__Impl7290); + pushFollow(FOLLOW_rule__XAttributeType__OverrideAssignment_3_1_in_rule__XAttributeType__Group_3__1__Impl7330); rule__XAttributeType__OverrideAssignment_3_1(); state._fsp--; @@ -10042,21 +10084,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_5__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3523:1: rule__XAttributeType__Group_5__0 : rule__XAttributeType__Group_5__0__Impl rule__XAttributeType__Group_5__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3539:1: rule__XAttributeType__Group_5__0 : rule__XAttributeType__Group_5__0__Impl rule__XAttributeType__Group_5__1 ; public final void rule__XAttributeType__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3527:1: ( rule__XAttributeType__Group_5__0__Impl rule__XAttributeType__Group_5__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3528:2: rule__XAttributeType__Group_5__0__Impl rule__XAttributeType__Group_5__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3543:1: ( rule__XAttributeType__Group_5__0__Impl rule__XAttributeType__Group_5__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3544:2: rule__XAttributeType__Group_5__0__Impl rule__XAttributeType__Group_5__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_5__0__Impl_in_rule__XAttributeType__Group_5__07324); + pushFollow(FOLLOW_rule__XAttributeType__Group_5__0__Impl_in_rule__XAttributeType__Group_5__07364); rule__XAttributeType__Group_5__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_5__1_in_rule__XAttributeType__Group_5__07327); + pushFollow(FOLLOW_rule__XAttributeType__Group_5__1_in_rule__XAttributeType__Group_5__07367); rule__XAttributeType__Group_5__1(); state._fsp--; @@ -10080,20 +10122,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_5__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3535:1: rule__XAttributeType__Group_5__0__Impl : ( 'guid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3551:1: rule__XAttributeType__Group_5__0__Impl : ( 'guid' ) ; public final void rule__XAttributeType__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3539:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3540:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3555:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3556:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3540:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3541:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3556:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3557:1: 'guid' { before(grammarAccess.getXAttributeTypeAccess().getGuidKeyword_5_0()); - match(input,56,FOLLOW_56_in_rule__XAttributeType__Group_5__0__Impl7355); + match(input,58,FOLLOW_58_in_rule__XAttributeType__Group_5__0__Impl7395); after(grammarAccess.getXAttributeTypeAccess().getGuidKeyword_5_0()); } @@ -10117,16 +10159,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_5__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3554:1: rule__XAttributeType__Group_5__1 : rule__XAttributeType__Group_5__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3570:1: rule__XAttributeType__Group_5__1 : rule__XAttributeType__Group_5__1__Impl ; public final void rule__XAttributeType__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3558:1: ( rule__XAttributeType__Group_5__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3559:2: rule__XAttributeType__Group_5__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3574:1: ( rule__XAttributeType__Group_5__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3575:2: rule__XAttributeType__Group_5__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_5__1__Impl_in_rule__XAttributeType__Group_5__17386); + pushFollow(FOLLOW_rule__XAttributeType__Group_5__1__Impl_in_rule__XAttributeType__Group_5__17426); rule__XAttributeType__Group_5__1__Impl(); state._fsp--; @@ -10150,23 +10192,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_5__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3565:1: rule__XAttributeType__Group_5__1__Impl : ( ( rule__XAttributeType__TypeGuidAssignment_5_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3581:1: rule__XAttributeType__Group_5__1__Impl : ( ( rule__XAttributeType__TypeGuidAssignment_5_1 ) ) ; public final void rule__XAttributeType__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3569:1: ( ( ( rule__XAttributeType__TypeGuidAssignment_5_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3570:1: ( ( rule__XAttributeType__TypeGuidAssignment_5_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3585:1: ( ( ( rule__XAttributeType__TypeGuidAssignment_5_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3586:1: ( ( rule__XAttributeType__TypeGuidAssignment_5_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3570:1: ( ( rule__XAttributeType__TypeGuidAssignment_5_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3571:1: ( rule__XAttributeType__TypeGuidAssignment_5_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3586:1: ( ( rule__XAttributeType__TypeGuidAssignment_5_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3587:1: ( rule__XAttributeType__TypeGuidAssignment_5_1 ) { before(grammarAccess.getXAttributeTypeAccess().getTypeGuidAssignment_5_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3572:1: ( rule__XAttributeType__TypeGuidAssignment_5_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3572:2: rule__XAttributeType__TypeGuidAssignment_5_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3588:1: ( rule__XAttributeType__TypeGuidAssignment_5_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3588:2: rule__XAttributeType__TypeGuidAssignment_5_1 { - pushFollow(FOLLOW_rule__XAttributeType__TypeGuidAssignment_5_1_in_rule__XAttributeType__Group_5__1__Impl7413); + pushFollow(FOLLOW_rule__XAttributeType__TypeGuidAssignment_5_1_in_rule__XAttributeType__Group_5__1__Impl7453); rule__XAttributeType__TypeGuidAssignment_5_1(); state._fsp--; @@ -10197,21 +10239,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_14__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3586:1: rule__XAttributeType__Group_14__0 : rule__XAttributeType__Group_14__0__Impl rule__XAttributeType__Group_14__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3602:1: rule__XAttributeType__Group_14__0 : rule__XAttributeType__Group_14__0__Impl rule__XAttributeType__Group_14__1 ; public final void rule__XAttributeType__Group_14__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3590:1: ( rule__XAttributeType__Group_14__0__Impl rule__XAttributeType__Group_14__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3591:2: rule__XAttributeType__Group_14__0__Impl rule__XAttributeType__Group_14__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3606:1: ( rule__XAttributeType__Group_14__0__Impl rule__XAttributeType__Group_14__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3607:2: rule__XAttributeType__Group_14__0__Impl rule__XAttributeType__Group_14__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_14__0__Impl_in_rule__XAttributeType__Group_14__07447); + pushFollow(FOLLOW_rule__XAttributeType__Group_14__0__Impl_in_rule__XAttributeType__Group_14__07487); rule__XAttributeType__Group_14__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_14__1_in_rule__XAttributeType__Group_14__07450); + pushFollow(FOLLOW_rule__XAttributeType__Group_14__1_in_rule__XAttributeType__Group_14__07490); rule__XAttributeType__Group_14__1(); state._fsp--; @@ -10235,20 +10277,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_14__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3598:1: rule__XAttributeType__Group_14__0__Impl : ( 'taggerId' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3614:1: rule__XAttributeType__Group_14__0__Impl : ( 'taggerId' ) ; public final void rule__XAttributeType__Group_14__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3602:1: ( ( 'taggerId' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3603:1: ( 'taggerId' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3618:1: ( ( 'taggerId' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3619:1: ( 'taggerId' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3603:1: ( 'taggerId' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3604:1: 'taggerId' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3619:1: ( 'taggerId' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3620:1: 'taggerId' { before(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0()); - match(input,63,FOLLOW_63_in_rule__XAttributeType__Group_14__0__Impl7478); + match(input,65,FOLLOW_65_in_rule__XAttributeType__Group_14__0__Impl7518); after(grammarAccess.getXAttributeTypeAccess().getTaggerIdKeyword_14_0()); } @@ -10272,16 +10314,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_14__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3617:1: rule__XAttributeType__Group_14__1 : rule__XAttributeType__Group_14__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3633:1: rule__XAttributeType__Group_14__1 : rule__XAttributeType__Group_14__1__Impl ; public final void rule__XAttributeType__Group_14__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3621:1: ( rule__XAttributeType__Group_14__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3622:2: rule__XAttributeType__Group_14__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3637:1: ( rule__XAttributeType__Group_14__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3638:2: rule__XAttributeType__Group_14__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_14__1__Impl_in_rule__XAttributeType__Group_14__17509); + pushFollow(FOLLOW_rule__XAttributeType__Group_14__1__Impl_in_rule__XAttributeType__Group_14__17549); rule__XAttributeType__Group_14__1__Impl(); state._fsp--; @@ -10305,23 +10347,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_14__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3628:1: rule__XAttributeType__Group_14__1__Impl : ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3644:1: rule__XAttributeType__Group_14__1__Impl : ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) ; public final void rule__XAttributeType__Group_14__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3632:1: ( ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3633:1: ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3648:1: ( ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3649:1: ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3633:1: ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3634:1: ( rule__XAttributeType__TaggerIdAssignment_14_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3649:1: ( ( rule__XAttributeType__TaggerIdAssignment_14_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3650:1: ( rule__XAttributeType__TaggerIdAssignment_14_1 ) { before(grammarAccess.getXAttributeTypeAccess().getTaggerIdAssignment_14_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3635:1: ( rule__XAttributeType__TaggerIdAssignment_14_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3635:2: rule__XAttributeType__TaggerIdAssignment_14_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3651:1: ( rule__XAttributeType__TaggerIdAssignment_14_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3651:2: rule__XAttributeType__TaggerIdAssignment_14_1 { - pushFollow(FOLLOW_rule__XAttributeType__TaggerIdAssignment_14_1_in_rule__XAttributeType__Group_14__1__Impl7536); + pushFollow(FOLLOW_rule__XAttributeType__TaggerIdAssignment_14_1_in_rule__XAttributeType__Group_14__1__Impl7576); rule__XAttributeType__TaggerIdAssignment_14_1(); state._fsp--; @@ -10352,21 +10394,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_15__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3649:1: rule__XAttributeType__Group_15__0 : rule__XAttributeType__Group_15__0__Impl rule__XAttributeType__Group_15__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3665:1: rule__XAttributeType__Group_15__0 : rule__XAttributeType__Group_15__0__Impl rule__XAttributeType__Group_15__1 ; public final void rule__XAttributeType__Group_15__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3653:1: ( rule__XAttributeType__Group_15__0__Impl rule__XAttributeType__Group_15__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3654:2: rule__XAttributeType__Group_15__0__Impl rule__XAttributeType__Group_15__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3669:1: ( rule__XAttributeType__Group_15__0__Impl rule__XAttributeType__Group_15__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3670:2: rule__XAttributeType__Group_15__0__Impl rule__XAttributeType__Group_15__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_15__0__Impl_in_rule__XAttributeType__Group_15__07570); + pushFollow(FOLLOW_rule__XAttributeType__Group_15__0__Impl_in_rule__XAttributeType__Group_15__07610); rule__XAttributeType__Group_15__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_15__1_in_rule__XAttributeType__Group_15__07573); + pushFollow(FOLLOW_rule__XAttributeType__Group_15__1_in_rule__XAttributeType__Group_15__07613); rule__XAttributeType__Group_15__1(); state._fsp--; @@ -10390,20 +10432,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_15__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3661:1: rule__XAttributeType__Group_15__0__Impl : ( 'enumType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3677:1: rule__XAttributeType__Group_15__0__Impl : ( 'enumType' ) ; public final void rule__XAttributeType__Group_15__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3665:1: ( ( 'enumType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3666:1: ( 'enumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3681:1: ( ( 'enumType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3682:1: ( 'enumType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3666:1: ( 'enumType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3667:1: 'enumType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3682:1: ( 'enumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3683:1: 'enumType' { before(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0()); - match(input,64,FOLLOW_64_in_rule__XAttributeType__Group_15__0__Impl7601); + match(input,66,FOLLOW_66_in_rule__XAttributeType__Group_15__0__Impl7641); after(grammarAccess.getXAttributeTypeAccess().getEnumTypeKeyword_15_0()); } @@ -10427,16 +10469,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_15__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3680:1: rule__XAttributeType__Group_15__1 : rule__XAttributeType__Group_15__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3696:1: rule__XAttributeType__Group_15__1 : rule__XAttributeType__Group_15__1__Impl ; public final void rule__XAttributeType__Group_15__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3684:1: ( rule__XAttributeType__Group_15__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3685:2: rule__XAttributeType__Group_15__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3700:1: ( rule__XAttributeType__Group_15__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3701:2: rule__XAttributeType__Group_15__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_15__1__Impl_in_rule__XAttributeType__Group_15__17632); + pushFollow(FOLLOW_rule__XAttributeType__Group_15__1__Impl_in_rule__XAttributeType__Group_15__17672); rule__XAttributeType__Group_15__1__Impl(); state._fsp--; @@ -10460,23 +10502,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_15__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3691:1: rule__XAttributeType__Group_15__1__Impl : ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3707:1: rule__XAttributeType__Group_15__1__Impl : ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) ; public final void rule__XAttributeType__Group_15__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3695:1: ( ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3696:1: ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3711:1: ( ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3712:1: ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3696:1: ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3697:1: ( rule__XAttributeType__EnumTypeAssignment_15_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3712:1: ( ( rule__XAttributeType__EnumTypeAssignment_15_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3713:1: ( rule__XAttributeType__EnumTypeAssignment_15_1 ) { before(grammarAccess.getXAttributeTypeAccess().getEnumTypeAssignment_15_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3698:1: ( rule__XAttributeType__EnumTypeAssignment_15_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3698:2: rule__XAttributeType__EnumTypeAssignment_15_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3714:1: ( rule__XAttributeType__EnumTypeAssignment_15_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3714:2: rule__XAttributeType__EnumTypeAssignment_15_1 { - pushFollow(FOLLOW_rule__XAttributeType__EnumTypeAssignment_15_1_in_rule__XAttributeType__Group_15__1__Impl7659); + pushFollow(FOLLOW_rule__XAttributeType__EnumTypeAssignment_15_1_in_rule__XAttributeType__Group_15__1__Impl7699); rule__XAttributeType__EnumTypeAssignment_15_1(); state._fsp--; @@ -10507,21 +10549,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_16__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3712:1: rule__XAttributeType__Group_16__0 : rule__XAttributeType__Group_16__0__Impl rule__XAttributeType__Group_16__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3728:1: rule__XAttributeType__Group_16__0 : rule__XAttributeType__Group_16__0__Impl rule__XAttributeType__Group_16__1 ; public final void rule__XAttributeType__Group_16__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3716:1: ( rule__XAttributeType__Group_16__0__Impl rule__XAttributeType__Group_16__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3717:2: rule__XAttributeType__Group_16__0__Impl rule__XAttributeType__Group_16__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3732:1: ( rule__XAttributeType__Group_16__0__Impl rule__XAttributeType__Group_16__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3733:2: rule__XAttributeType__Group_16__0__Impl rule__XAttributeType__Group_16__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_16__0__Impl_in_rule__XAttributeType__Group_16__07693); + pushFollow(FOLLOW_rule__XAttributeType__Group_16__0__Impl_in_rule__XAttributeType__Group_16__07733); rule__XAttributeType__Group_16__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_16__1_in_rule__XAttributeType__Group_16__07696); + pushFollow(FOLLOW_rule__XAttributeType__Group_16__1_in_rule__XAttributeType__Group_16__07736); rule__XAttributeType__Group_16__1(); state._fsp--; @@ -10545,20 +10587,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_16__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3724:1: rule__XAttributeType__Group_16__0__Impl : ( 'description' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3740:1: rule__XAttributeType__Group_16__0__Impl : ( 'description' ) ; public final void rule__XAttributeType__Group_16__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3728:1: ( ( 'description' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3729:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3744:1: ( ( 'description' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3745:1: ( 'description' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3729:1: ( 'description' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3730:1: 'description' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3745:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3746:1: 'description' { before(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0()); - match(input,65,FOLLOW_65_in_rule__XAttributeType__Group_16__0__Impl7724); + match(input,67,FOLLOW_67_in_rule__XAttributeType__Group_16__0__Impl7764); after(grammarAccess.getXAttributeTypeAccess().getDescriptionKeyword_16_0()); } @@ -10582,16 +10624,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_16__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3743:1: rule__XAttributeType__Group_16__1 : rule__XAttributeType__Group_16__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3759:1: rule__XAttributeType__Group_16__1 : rule__XAttributeType__Group_16__1__Impl ; public final void rule__XAttributeType__Group_16__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3747:1: ( rule__XAttributeType__Group_16__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3748:2: rule__XAttributeType__Group_16__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3763:1: ( rule__XAttributeType__Group_16__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3764:2: rule__XAttributeType__Group_16__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_16__1__Impl_in_rule__XAttributeType__Group_16__17755); + pushFollow(FOLLOW_rule__XAttributeType__Group_16__1__Impl_in_rule__XAttributeType__Group_16__17795); rule__XAttributeType__Group_16__1__Impl(); state._fsp--; @@ -10615,23 +10657,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_16__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3754:1: rule__XAttributeType__Group_16__1__Impl : ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3770:1: rule__XAttributeType__Group_16__1__Impl : ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) ; public final void rule__XAttributeType__Group_16__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3758:1: ( ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3759:1: ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3774:1: ( ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3775:1: ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3759:1: ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3760:1: ( rule__XAttributeType__DescriptionAssignment_16_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3775:1: ( ( rule__XAttributeType__DescriptionAssignment_16_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3776:1: ( rule__XAttributeType__DescriptionAssignment_16_1 ) { before(grammarAccess.getXAttributeTypeAccess().getDescriptionAssignment_16_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3761:1: ( rule__XAttributeType__DescriptionAssignment_16_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3761:2: rule__XAttributeType__DescriptionAssignment_16_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3777:1: ( rule__XAttributeType__DescriptionAssignment_16_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3777:2: rule__XAttributeType__DescriptionAssignment_16_1 { - pushFollow(FOLLOW_rule__XAttributeType__DescriptionAssignment_16_1_in_rule__XAttributeType__Group_16__1__Impl7782); + pushFollow(FOLLOW_rule__XAttributeType__DescriptionAssignment_16_1_in_rule__XAttributeType__Group_16__1__Impl7822); rule__XAttributeType__DescriptionAssignment_16_1(); state._fsp--; @@ -10662,21 +10704,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_17__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3775:1: rule__XAttributeType__Group_17__0 : rule__XAttributeType__Group_17__0__Impl rule__XAttributeType__Group_17__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3791:1: rule__XAttributeType__Group_17__0 : rule__XAttributeType__Group_17__0__Impl rule__XAttributeType__Group_17__1 ; public final void rule__XAttributeType__Group_17__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3779:1: ( rule__XAttributeType__Group_17__0__Impl rule__XAttributeType__Group_17__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3780:2: rule__XAttributeType__Group_17__0__Impl rule__XAttributeType__Group_17__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3795:1: ( rule__XAttributeType__Group_17__0__Impl rule__XAttributeType__Group_17__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3796:2: rule__XAttributeType__Group_17__0__Impl rule__XAttributeType__Group_17__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_17__0__Impl_in_rule__XAttributeType__Group_17__07816); + pushFollow(FOLLOW_rule__XAttributeType__Group_17__0__Impl_in_rule__XAttributeType__Group_17__07856); rule__XAttributeType__Group_17__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_17__1_in_rule__XAttributeType__Group_17__07819); + pushFollow(FOLLOW_rule__XAttributeType__Group_17__1_in_rule__XAttributeType__Group_17__07859); rule__XAttributeType__Group_17__1(); state._fsp--; @@ -10700,20 +10742,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_17__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3787:1: rule__XAttributeType__Group_17__0__Impl : ( 'defaultValue' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3803:1: rule__XAttributeType__Group_17__0__Impl : ( 'defaultValue' ) ; public final void rule__XAttributeType__Group_17__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3791:1: ( ( 'defaultValue' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3792:1: ( 'defaultValue' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3807:1: ( ( 'defaultValue' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3808:1: ( 'defaultValue' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3792:1: ( 'defaultValue' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3793:1: 'defaultValue' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3808:1: ( 'defaultValue' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3809:1: 'defaultValue' { before(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0()); - match(input,66,FOLLOW_66_in_rule__XAttributeType__Group_17__0__Impl7847); + match(input,68,FOLLOW_68_in_rule__XAttributeType__Group_17__0__Impl7887); after(grammarAccess.getXAttributeTypeAccess().getDefaultValueKeyword_17_0()); } @@ -10737,16 +10779,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_17__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3806:1: rule__XAttributeType__Group_17__1 : rule__XAttributeType__Group_17__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3822:1: rule__XAttributeType__Group_17__1 : rule__XAttributeType__Group_17__1__Impl ; public final void rule__XAttributeType__Group_17__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3810:1: ( rule__XAttributeType__Group_17__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3811:2: rule__XAttributeType__Group_17__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3826:1: ( rule__XAttributeType__Group_17__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3827:2: rule__XAttributeType__Group_17__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_17__1__Impl_in_rule__XAttributeType__Group_17__17878); + pushFollow(FOLLOW_rule__XAttributeType__Group_17__1__Impl_in_rule__XAttributeType__Group_17__17918); rule__XAttributeType__Group_17__1__Impl(); state._fsp--; @@ -10770,23 +10812,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_17__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3817:1: rule__XAttributeType__Group_17__1__Impl : ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3833:1: rule__XAttributeType__Group_17__1__Impl : ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) ; public final void rule__XAttributeType__Group_17__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3821:1: ( ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3822:1: ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3837:1: ( ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3838:1: ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3822:1: ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3823:1: ( rule__XAttributeType__DefaultValueAssignment_17_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3838:1: ( ( rule__XAttributeType__DefaultValueAssignment_17_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3839:1: ( rule__XAttributeType__DefaultValueAssignment_17_1 ) { before(grammarAccess.getXAttributeTypeAccess().getDefaultValueAssignment_17_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3824:1: ( rule__XAttributeType__DefaultValueAssignment_17_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3824:2: rule__XAttributeType__DefaultValueAssignment_17_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3840:1: ( rule__XAttributeType__DefaultValueAssignment_17_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3840:2: rule__XAttributeType__DefaultValueAssignment_17_1 { - pushFollow(FOLLOW_rule__XAttributeType__DefaultValueAssignment_17_1_in_rule__XAttributeType__Group_17__1__Impl7905); + pushFollow(FOLLOW_rule__XAttributeType__DefaultValueAssignment_17_1_in_rule__XAttributeType__Group_17__1__Impl7945); rule__XAttributeType__DefaultValueAssignment_17_1(); state._fsp--; @@ -10817,21 +10859,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_18__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3838:1: rule__XAttributeType__Group_18__0 : rule__XAttributeType__Group_18__0__Impl rule__XAttributeType__Group_18__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3854:1: rule__XAttributeType__Group_18__0 : rule__XAttributeType__Group_18__0__Impl rule__XAttributeType__Group_18__1 ; public final void rule__XAttributeType__Group_18__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3842:1: ( rule__XAttributeType__Group_18__0__Impl rule__XAttributeType__Group_18__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3843:2: rule__XAttributeType__Group_18__0__Impl rule__XAttributeType__Group_18__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3858:1: ( rule__XAttributeType__Group_18__0__Impl rule__XAttributeType__Group_18__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3859:2: rule__XAttributeType__Group_18__0__Impl rule__XAttributeType__Group_18__1 { - pushFollow(FOLLOW_rule__XAttributeType__Group_18__0__Impl_in_rule__XAttributeType__Group_18__07939); + pushFollow(FOLLOW_rule__XAttributeType__Group_18__0__Impl_in_rule__XAttributeType__Group_18__07979); rule__XAttributeType__Group_18__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XAttributeType__Group_18__1_in_rule__XAttributeType__Group_18__07942); + pushFollow(FOLLOW_rule__XAttributeType__Group_18__1_in_rule__XAttributeType__Group_18__07982); rule__XAttributeType__Group_18__1(); state._fsp--; @@ -10855,20 +10897,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_18__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3850:1: rule__XAttributeType__Group_18__0__Impl : ( 'fileExtension' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3866:1: rule__XAttributeType__Group_18__0__Impl : ( 'fileExtension' ) ; public final void rule__XAttributeType__Group_18__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3854:1: ( ( 'fileExtension' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3855:1: ( 'fileExtension' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3870:1: ( ( 'fileExtension' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3871:1: ( 'fileExtension' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3855:1: ( 'fileExtension' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3856:1: 'fileExtension' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3871:1: ( 'fileExtension' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3872:1: 'fileExtension' { before(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0()); - match(input,67,FOLLOW_67_in_rule__XAttributeType__Group_18__0__Impl7970); + match(input,69,FOLLOW_69_in_rule__XAttributeType__Group_18__0__Impl8010); after(grammarAccess.getXAttributeTypeAccess().getFileExtensionKeyword_18_0()); } @@ -10892,16 +10934,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_18__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3869:1: rule__XAttributeType__Group_18__1 : rule__XAttributeType__Group_18__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3885:1: rule__XAttributeType__Group_18__1 : rule__XAttributeType__Group_18__1__Impl ; public final void rule__XAttributeType__Group_18__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3873:1: ( rule__XAttributeType__Group_18__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3874:2: rule__XAttributeType__Group_18__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3889:1: ( rule__XAttributeType__Group_18__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3890:2: rule__XAttributeType__Group_18__1__Impl { - pushFollow(FOLLOW_rule__XAttributeType__Group_18__1__Impl_in_rule__XAttributeType__Group_18__18001); + pushFollow(FOLLOW_rule__XAttributeType__Group_18__1__Impl_in_rule__XAttributeType__Group_18__18041); rule__XAttributeType__Group_18__1__Impl(); state._fsp--; @@ -10925,23 +10967,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__Group_18__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3880:1: rule__XAttributeType__Group_18__1__Impl : ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3896:1: rule__XAttributeType__Group_18__1__Impl : ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) ; public final void rule__XAttributeType__Group_18__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3884:1: ( ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3885:1: ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3900:1: ( ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3901:1: ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3885:1: ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3886:1: ( rule__XAttributeType__FileExtensionAssignment_18_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3901:1: ( ( rule__XAttributeType__FileExtensionAssignment_18_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3902:1: ( rule__XAttributeType__FileExtensionAssignment_18_1 ) { before(grammarAccess.getXAttributeTypeAccess().getFileExtensionAssignment_18_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3887:1: ( rule__XAttributeType__FileExtensionAssignment_18_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3887:2: rule__XAttributeType__FileExtensionAssignment_18_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3903:1: ( rule__XAttributeType__FileExtensionAssignment_18_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3903:2: rule__XAttributeType__FileExtensionAssignment_18_1 { - pushFollow(FOLLOW_rule__XAttributeType__FileExtensionAssignment_18_1_in_rule__XAttributeType__Group_18__1__Impl8028); + pushFollow(FOLLOW_rule__XAttributeType__FileExtensionAssignment_18_1_in_rule__XAttributeType__Group_18__1__Impl8068); rule__XAttributeType__FileExtensionAssignment_18_1(); state._fsp--; @@ -10972,21 +11014,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3901:1: rule__XOseeEnumType__Group__0 : rule__XOseeEnumType__Group__0__Impl rule__XOseeEnumType__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3917:1: rule__XOseeEnumType__Group__0 : rule__XOseeEnumType__Group__0__Impl rule__XOseeEnumType__Group__1 ; public final void rule__XOseeEnumType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3905:1: ( rule__XOseeEnumType__Group__0__Impl rule__XOseeEnumType__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3906:2: rule__XOseeEnumType__Group__0__Impl rule__XOseeEnumType__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3921:1: ( rule__XOseeEnumType__Group__0__Impl rule__XOseeEnumType__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3922:2: rule__XOseeEnumType__Group__0__Impl rule__XOseeEnumType__Group__1 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__0__Impl_in_rule__XOseeEnumType__Group__08062); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__0__Impl_in_rule__XOseeEnumType__Group__08102); rule__XOseeEnumType__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__1_in_rule__XOseeEnumType__Group__08065); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__1_in_rule__XOseeEnumType__Group__08105); rule__XOseeEnumType__Group__1(); state._fsp--; @@ -11010,20 +11052,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3913:1: rule__XOseeEnumType__Group__0__Impl : ( 'oseeEnumType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3929:1: rule__XOseeEnumType__Group__0__Impl : ( 'oseeEnumType' ) ; public final void rule__XOseeEnumType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3917:1: ( ( 'oseeEnumType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3918:1: ( 'oseeEnumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3933:1: ( ( 'oseeEnumType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3934:1: ( 'oseeEnumType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3918:1: ( 'oseeEnumType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3919:1: 'oseeEnumType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3934:1: ( 'oseeEnumType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3935:1: 'oseeEnumType' { before(grammarAccess.getXOseeEnumTypeAccess().getOseeEnumTypeKeyword_0()); - match(input,68,FOLLOW_68_in_rule__XOseeEnumType__Group__0__Impl8093); + match(input,70,FOLLOW_70_in_rule__XOseeEnumType__Group__0__Impl8133); after(grammarAccess.getXOseeEnumTypeAccess().getOseeEnumTypeKeyword_0()); } @@ -11047,21 +11089,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3932:1: rule__XOseeEnumType__Group__1 : rule__XOseeEnumType__Group__1__Impl rule__XOseeEnumType__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3948:1: rule__XOseeEnumType__Group__1 : rule__XOseeEnumType__Group__1__Impl rule__XOseeEnumType__Group__2 ; public final void rule__XOseeEnumType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3936:1: ( rule__XOseeEnumType__Group__1__Impl rule__XOseeEnumType__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3937:2: rule__XOseeEnumType__Group__1__Impl rule__XOseeEnumType__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3952:1: ( rule__XOseeEnumType__Group__1__Impl rule__XOseeEnumType__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3953:2: rule__XOseeEnumType__Group__1__Impl rule__XOseeEnumType__Group__2 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__1__Impl_in_rule__XOseeEnumType__Group__18124); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__1__Impl_in_rule__XOseeEnumType__Group__18164); rule__XOseeEnumType__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__2_in_rule__XOseeEnumType__Group__18127); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__2_in_rule__XOseeEnumType__Group__18167); rule__XOseeEnumType__Group__2(); state._fsp--; @@ -11085,23 +11127,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3944:1: rule__XOseeEnumType__Group__1__Impl : ( ( rule__XOseeEnumType__NameAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3960:1: rule__XOseeEnumType__Group__1__Impl : ( ( rule__XOseeEnumType__NameAssignment_1 ) ) ; public final void rule__XOseeEnumType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3948:1: ( ( ( rule__XOseeEnumType__NameAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3949:1: ( ( rule__XOseeEnumType__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3964:1: ( ( ( rule__XOseeEnumType__NameAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3965:1: ( ( rule__XOseeEnumType__NameAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3949:1: ( ( rule__XOseeEnumType__NameAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3950:1: ( rule__XOseeEnumType__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3965:1: ( ( rule__XOseeEnumType__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3966:1: ( rule__XOseeEnumType__NameAssignment_1 ) { before(grammarAccess.getXOseeEnumTypeAccess().getNameAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3951:1: ( rule__XOseeEnumType__NameAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3951:2: rule__XOseeEnumType__NameAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3967:1: ( rule__XOseeEnumType__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3967:2: rule__XOseeEnumType__NameAssignment_1 { - pushFollow(FOLLOW_rule__XOseeEnumType__NameAssignment_1_in_rule__XOseeEnumType__Group__1__Impl8154); + pushFollow(FOLLOW_rule__XOseeEnumType__NameAssignment_1_in_rule__XOseeEnumType__Group__1__Impl8194); rule__XOseeEnumType__NameAssignment_1(); state._fsp--; @@ -11132,21 +11174,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3961:1: rule__XOseeEnumType__Group__2 : rule__XOseeEnumType__Group__2__Impl rule__XOseeEnumType__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3977:1: rule__XOseeEnumType__Group__2 : rule__XOseeEnumType__Group__2__Impl rule__XOseeEnumType__Group__3 ; public final void rule__XOseeEnumType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3965:1: ( rule__XOseeEnumType__Group__2__Impl rule__XOseeEnumType__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3966:2: rule__XOseeEnumType__Group__2__Impl rule__XOseeEnumType__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3981:1: ( rule__XOseeEnumType__Group__2__Impl rule__XOseeEnumType__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3982:2: rule__XOseeEnumType__Group__2__Impl rule__XOseeEnumType__Group__3 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__2__Impl_in_rule__XOseeEnumType__Group__28184); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__2__Impl_in_rule__XOseeEnumType__Group__28224); rule__XOseeEnumType__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__3_in_rule__XOseeEnumType__Group__28187); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__3_in_rule__XOseeEnumType__Group__28227); rule__XOseeEnumType__Group__3(); state._fsp--; @@ -11170,20 +11212,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3973:1: rule__XOseeEnumType__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3989:1: rule__XOseeEnumType__Group__2__Impl : ( '{' ) ; public final void rule__XOseeEnumType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3977:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3978:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3993:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3994:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3978:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3979:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3994:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3995:1: '{' { before(grammarAccess.getXOseeEnumTypeAccess().getLeftCurlyBracketKeyword_2()); - match(input,51,FOLLOW_51_in_rule__XOseeEnumType__Group__2__Impl8215); + match(input,53,FOLLOW_53_in_rule__XOseeEnumType__Group__2__Impl8255); after(grammarAccess.getXOseeEnumTypeAccess().getLeftCurlyBracketKeyword_2()); } @@ -11207,21 +11249,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3992:1: rule__XOseeEnumType__Group__3 : rule__XOseeEnumType__Group__3__Impl rule__XOseeEnumType__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4008:1: rule__XOseeEnumType__Group__3 : rule__XOseeEnumType__Group__3__Impl rule__XOseeEnumType__Group__4 ; public final void rule__XOseeEnumType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3996:1: ( rule__XOseeEnumType__Group__3__Impl rule__XOseeEnumType__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:3997:2: rule__XOseeEnumType__Group__3__Impl rule__XOseeEnumType__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4012:1: ( rule__XOseeEnumType__Group__3__Impl rule__XOseeEnumType__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4013:2: rule__XOseeEnumType__Group__3__Impl rule__XOseeEnumType__Group__4 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__3__Impl_in_rule__XOseeEnumType__Group__38246); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__3__Impl_in_rule__XOseeEnumType__Group__38286); rule__XOseeEnumType__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__4_in_rule__XOseeEnumType__Group__38249); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__4_in_rule__XOseeEnumType__Group__38289); rule__XOseeEnumType__Group__4(); state._fsp--; @@ -11245,31 +11287,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4004:1: rule__XOseeEnumType__Group__3__Impl : ( ( rule__XOseeEnumType__Group_3__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4020:1: rule__XOseeEnumType__Group__3__Impl : ( ( rule__XOseeEnumType__Group_3__0 )? ) ; public final void rule__XOseeEnumType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4008:1: ( ( ( rule__XOseeEnumType__Group_3__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4009:1: ( ( rule__XOseeEnumType__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4024:1: ( ( ( rule__XOseeEnumType__Group_3__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4025:1: ( ( rule__XOseeEnumType__Group_3__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4009:1: ( ( rule__XOseeEnumType__Group_3__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4010:1: ( rule__XOseeEnumType__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4025:1: ( ( rule__XOseeEnumType__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4026:1: ( rule__XOseeEnumType__Group_3__0 )? { before(grammarAccess.getXOseeEnumTypeAccess().getGroup_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4011:1: ( rule__XOseeEnumType__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4027:1: ( rule__XOseeEnumType__Group_3__0 )? int alt39=2; int LA39_0 = input.LA(1); - if ( (LA39_0==56) ) { + if ( (LA39_0==58) ) { alt39=1; } switch (alt39) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4011:2: rule__XOseeEnumType__Group_3__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4027:2: rule__XOseeEnumType__Group_3__0 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__0_in_rule__XOseeEnumType__Group__3__Impl8276); + pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__0_in_rule__XOseeEnumType__Group__3__Impl8316); rule__XOseeEnumType__Group_3__0(); state._fsp--; @@ -11303,21 +11345,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4021:1: rule__XOseeEnumType__Group__4 : rule__XOseeEnumType__Group__4__Impl rule__XOseeEnumType__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4037:1: rule__XOseeEnumType__Group__4 : rule__XOseeEnumType__Group__4__Impl rule__XOseeEnumType__Group__5 ; public final void rule__XOseeEnumType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4025:1: ( rule__XOseeEnumType__Group__4__Impl rule__XOseeEnumType__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4026:2: rule__XOseeEnumType__Group__4__Impl rule__XOseeEnumType__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4041:1: ( rule__XOseeEnumType__Group__4__Impl rule__XOseeEnumType__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4042:2: rule__XOseeEnumType__Group__4__Impl rule__XOseeEnumType__Group__5 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__4__Impl_in_rule__XOseeEnumType__Group__48307); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__4__Impl_in_rule__XOseeEnumType__Group__48347); rule__XOseeEnumType__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__5_in_rule__XOseeEnumType__Group__48310); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__5_in_rule__XOseeEnumType__Group__48350); rule__XOseeEnumType__Group__5(); state._fsp--; @@ -11341,20 +11383,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4033:1: rule__XOseeEnumType__Group__4__Impl : ( 'uuid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4049:1: rule__XOseeEnumType__Group__4__Impl : ( 'uuid' ) ; public final void rule__XOseeEnumType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4037:1: ( ( 'uuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4038:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4053:1: ( ( 'uuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4054:1: ( 'uuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4038:1: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4039:1: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4054:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4055:1: 'uuid' { before(grammarAccess.getXOseeEnumTypeAccess().getUuidKeyword_4()); - match(input,52,FOLLOW_52_in_rule__XOseeEnumType__Group__4__Impl8338); + match(input,54,FOLLOW_54_in_rule__XOseeEnumType__Group__4__Impl8378); after(grammarAccess.getXOseeEnumTypeAccess().getUuidKeyword_4()); } @@ -11378,21 +11420,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4052:1: rule__XOseeEnumType__Group__5 : rule__XOseeEnumType__Group__5__Impl rule__XOseeEnumType__Group__6 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4068:1: rule__XOseeEnumType__Group__5 : rule__XOseeEnumType__Group__5__Impl rule__XOseeEnumType__Group__6 ; public final void rule__XOseeEnumType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4056:1: ( rule__XOseeEnumType__Group__5__Impl rule__XOseeEnumType__Group__6 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4057:2: rule__XOseeEnumType__Group__5__Impl rule__XOseeEnumType__Group__6 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4072:1: ( rule__XOseeEnumType__Group__5__Impl rule__XOseeEnumType__Group__6 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4073:2: rule__XOseeEnumType__Group__5__Impl rule__XOseeEnumType__Group__6 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__5__Impl_in_rule__XOseeEnumType__Group__58369); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__5__Impl_in_rule__XOseeEnumType__Group__58409); rule__XOseeEnumType__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__6_in_rule__XOseeEnumType__Group__58372); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__6_in_rule__XOseeEnumType__Group__58412); rule__XOseeEnumType__Group__6(); state._fsp--; @@ -11416,23 +11458,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4064:1: rule__XOseeEnumType__Group__5__Impl : ( ( rule__XOseeEnumType__UuidAssignment_5 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4080:1: rule__XOseeEnumType__Group__5__Impl : ( ( rule__XOseeEnumType__UuidAssignment_5 ) ) ; public final void rule__XOseeEnumType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4068:1: ( ( ( rule__XOseeEnumType__UuidAssignment_5 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4069:1: ( ( rule__XOseeEnumType__UuidAssignment_5 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4084:1: ( ( ( rule__XOseeEnumType__UuidAssignment_5 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4085:1: ( ( rule__XOseeEnumType__UuidAssignment_5 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4069:1: ( ( rule__XOseeEnumType__UuidAssignment_5 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4070:1: ( rule__XOseeEnumType__UuidAssignment_5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4085:1: ( ( rule__XOseeEnumType__UuidAssignment_5 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4086:1: ( rule__XOseeEnumType__UuidAssignment_5 ) { before(grammarAccess.getXOseeEnumTypeAccess().getUuidAssignment_5()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4071:1: ( rule__XOseeEnumType__UuidAssignment_5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4071:2: rule__XOseeEnumType__UuidAssignment_5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4087:1: ( rule__XOseeEnumType__UuidAssignment_5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4087:2: rule__XOseeEnumType__UuidAssignment_5 { - pushFollow(FOLLOW_rule__XOseeEnumType__UuidAssignment_5_in_rule__XOseeEnumType__Group__5__Impl8399); + pushFollow(FOLLOW_rule__XOseeEnumType__UuidAssignment_5_in_rule__XOseeEnumType__Group__5__Impl8439); rule__XOseeEnumType__UuidAssignment_5(); state._fsp--; @@ -11463,21 +11505,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__6" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4081:1: rule__XOseeEnumType__Group__6 : rule__XOseeEnumType__Group__6__Impl rule__XOseeEnumType__Group__7 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4097:1: rule__XOseeEnumType__Group__6 : rule__XOseeEnumType__Group__6__Impl rule__XOseeEnumType__Group__7 ; public final void rule__XOseeEnumType__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4085:1: ( rule__XOseeEnumType__Group__6__Impl rule__XOseeEnumType__Group__7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4086:2: rule__XOseeEnumType__Group__6__Impl rule__XOseeEnumType__Group__7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4101:1: ( rule__XOseeEnumType__Group__6__Impl rule__XOseeEnumType__Group__7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4102:2: rule__XOseeEnumType__Group__6__Impl rule__XOseeEnumType__Group__7 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__6__Impl_in_rule__XOseeEnumType__Group__68429); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__6__Impl_in_rule__XOseeEnumType__Group__68469); rule__XOseeEnumType__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group__7_in_rule__XOseeEnumType__Group__68432); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__7_in_rule__XOseeEnumType__Group__68472); rule__XOseeEnumType__Group__7(); state._fsp--; @@ -11501,35 +11543,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__6__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4093:1: rule__XOseeEnumType__Group__6__Impl : ( ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4109:1: rule__XOseeEnumType__Group__6__Impl : ( ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* ) ; public final void rule__XOseeEnumType__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4097:1: ( ( ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4098:1: ( ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4113:1: ( ( ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4114:1: ( ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4098:1: ( ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4099:1: ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4114:1: ( ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4115:1: ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* { before(grammarAccess.getXOseeEnumTypeAccess().getEnumEntriesAssignment_6()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4100:1: ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4116:1: ( rule__XOseeEnumType__EnumEntriesAssignment_6 )* loop40: do { int alt40=2; int LA40_0 = input.LA(1); - if ( (LA40_0==69) ) { + if ( (LA40_0==71) ) { alt40=1; } switch (alt40) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4100:2: rule__XOseeEnumType__EnumEntriesAssignment_6 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4116:2: rule__XOseeEnumType__EnumEntriesAssignment_6 { - pushFollow(FOLLOW_rule__XOseeEnumType__EnumEntriesAssignment_6_in_rule__XOseeEnumType__Group__6__Impl8459); + pushFollow(FOLLOW_rule__XOseeEnumType__EnumEntriesAssignment_6_in_rule__XOseeEnumType__Group__6__Impl8499); rule__XOseeEnumType__EnumEntriesAssignment_6(); state._fsp--; @@ -11566,16 +11608,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4110:1: rule__XOseeEnumType__Group__7 : rule__XOseeEnumType__Group__7__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4126:1: rule__XOseeEnumType__Group__7 : rule__XOseeEnumType__Group__7__Impl ; public final void rule__XOseeEnumType__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4114:1: ( rule__XOseeEnumType__Group__7__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4115:2: rule__XOseeEnumType__Group__7__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4130:1: ( rule__XOseeEnumType__Group__7__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4131:2: rule__XOseeEnumType__Group__7__Impl { - pushFollow(FOLLOW_rule__XOseeEnumType__Group__7__Impl_in_rule__XOseeEnumType__Group__78490); + pushFollow(FOLLOW_rule__XOseeEnumType__Group__7__Impl_in_rule__XOseeEnumType__Group__78530); rule__XOseeEnumType__Group__7__Impl(); state._fsp--; @@ -11599,20 +11641,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group__7__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4121:1: rule__XOseeEnumType__Group__7__Impl : ( '}' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4137:1: rule__XOseeEnumType__Group__7__Impl : ( '}' ) ; public final void rule__XOseeEnumType__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4125:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4126:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4141:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4142:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4126:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4127:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4142:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4143:1: '}' { before(grammarAccess.getXOseeEnumTypeAccess().getRightCurlyBracketKeyword_7()); - match(input,53,FOLLOW_53_in_rule__XOseeEnumType__Group__7__Impl8518); + match(input,55,FOLLOW_55_in_rule__XOseeEnumType__Group__7__Impl8558); after(grammarAccess.getXOseeEnumTypeAccess().getRightCurlyBracketKeyword_7()); } @@ -11636,21 +11678,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group_3__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4156:1: rule__XOseeEnumType__Group_3__0 : rule__XOseeEnumType__Group_3__0__Impl rule__XOseeEnumType__Group_3__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4172:1: rule__XOseeEnumType__Group_3__0 : rule__XOseeEnumType__Group_3__0__Impl rule__XOseeEnumType__Group_3__1 ; public final void rule__XOseeEnumType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4160:1: ( rule__XOseeEnumType__Group_3__0__Impl rule__XOseeEnumType__Group_3__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4161:2: rule__XOseeEnumType__Group_3__0__Impl rule__XOseeEnumType__Group_3__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4176:1: ( rule__XOseeEnumType__Group_3__0__Impl rule__XOseeEnumType__Group_3__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4177:2: rule__XOseeEnumType__Group_3__0__Impl rule__XOseeEnumType__Group_3__1 { - pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__0__Impl_in_rule__XOseeEnumType__Group_3__08565); + pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__0__Impl_in_rule__XOseeEnumType__Group_3__08605); rule__XOseeEnumType__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__1_in_rule__XOseeEnumType__Group_3__08568); + pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__1_in_rule__XOseeEnumType__Group_3__08608); rule__XOseeEnumType__Group_3__1(); state._fsp--; @@ -11674,20 +11716,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group_3__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4168:1: rule__XOseeEnumType__Group_3__0__Impl : ( 'guid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4184:1: rule__XOseeEnumType__Group_3__0__Impl : ( 'guid' ) ; public final void rule__XOseeEnumType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4172:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4173:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4188:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4189:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4173:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4174:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4189:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4190:1: 'guid' { before(grammarAccess.getXOseeEnumTypeAccess().getGuidKeyword_3_0()); - match(input,56,FOLLOW_56_in_rule__XOseeEnumType__Group_3__0__Impl8596); + match(input,58,FOLLOW_58_in_rule__XOseeEnumType__Group_3__0__Impl8636); after(grammarAccess.getXOseeEnumTypeAccess().getGuidKeyword_3_0()); } @@ -11711,16 +11753,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group_3__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4187:1: rule__XOseeEnumType__Group_3__1 : rule__XOseeEnumType__Group_3__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4203:1: rule__XOseeEnumType__Group_3__1 : rule__XOseeEnumType__Group_3__1__Impl ; public final void rule__XOseeEnumType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4191:1: ( rule__XOseeEnumType__Group_3__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4192:2: rule__XOseeEnumType__Group_3__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4207:1: ( rule__XOseeEnumType__Group_3__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4208:2: rule__XOseeEnumType__Group_3__1__Impl { - pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__1__Impl_in_rule__XOseeEnumType__Group_3__18627); + pushFollow(FOLLOW_rule__XOseeEnumType__Group_3__1__Impl_in_rule__XOseeEnumType__Group_3__18667); rule__XOseeEnumType__Group_3__1__Impl(); state._fsp--; @@ -11744,23 +11786,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__Group_3__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4198:1: rule__XOseeEnumType__Group_3__1__Impl : ( ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4214:1: rule__XOseeEnumType__Group_3__1__Impl : ( ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) ) ; public final void rule__XOseeEnumType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4202:1: ( ( ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4203:1: ( ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4218:1: ( ( ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4219:1: ( ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4203:1: ( ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4204:1: ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4219:1: ( ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4220:1: ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) { before(grammarAccess.getXOseeEnumTypeAccess().getTypeGuidAssignment_3_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4205:1: ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4205:2: rule__XOseeEnumType__TypeGuidAssignment_3_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4221:1: ( rule__XOseeEnumType__TypeGuidAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4221:2: rule__XOseeEnumType__TypeGuidAssignment_3_1 { - pushFollow(FOLLOW_rule__XOseeEnumType__TypeGuidAssignment_3_1_in_rule__XOseeEnumType__Group_3__1__Impl8654); + pushFollow(FOLLOW_rule__XOseeEnumType__TypeGuidAssignment_3_1_in_rule__XOseeEnumType__Group_3__1__Impl8694); rule__XOseeEnumType__TypeGuidAssignment_3_1(); state._fsp--; @@ -11791,21 +11833,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4219:1: rule__XOseeEnumEntry__Group__0 : rule__XOseeEnumEntry__Group__0__Impl rule__XOseeEnumEntry__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4235:1: rule__XOseeEnumEntry__Group__0 : rule__XOseeEnumEntry__Group__0__Impl rule__XOseeEnumEntry__Group__1 ; public final void rule__XOseeEnumEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4223:1: ( rule__XOseeEnumEntry__Group__0__Impl rule__XOseeEnumEntry__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4224:2: rule__XOseeEnumEntry__Group__0__Impl rule__XOseeEnumEntry__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4239:1: ( rule__XOseeEnumEntry__Group__0__Impl rule__XOseeEnumEntry__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4240:2: rule__XOseeEnumEntry__Group__0__Impl rule__XOseeEnumEntry__Group__1 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__0__Impl_in_rule__XOseeEnumEntry__Group__08688); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__0__Impl_in_rule__XOseeEnumEntry__Group__08728); rule__XOseeEnumEntry__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__1_in_rule__XOseeEnumEntry__Group__08691); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__1_in_rule__XOseeEnumEntry__Group__08731); rule__XOseeEnumEntry__Group__1(); state._fsp--; @@ -11829,20 +11871,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4231:1: rule__XOseeEnumEntry__Group__0__Impl : ( 'entry' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4247:1: rule__XOseeEnumEntry__Group__0__Impl : ( 'entry' ) ; public final void rule__XOseeEnumEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4235:1: ( ( 'entry' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4236:1: ( 'entry' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4251:1: ( ( 'entry' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4252:1: ( 'entry' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4236:1: ( 'entry' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4237:1: 'entry' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4252:1: ( 'entry' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4253:1: 'entry' { before(grammarAccess.getXOseeEnumEntryAccess().getEntryKeyword_0()); - match(input,69,FOLLOW_69_in_rule__XOseeEnumEntry__Group__0__Impl8719); + match(input,71,FOLLOW_71_in_rule__XOseeEnumEntry__Group__0__Impl8759); after(grammarAccess.getXOseeEnumEntryAccess().getEntryKeyword_0()); } @@ -11866,21 +11908,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4250:1: rule__XOseeEnumEntry__Group__1 : rule__XOseeEnumEntry__Group__1__Impl rule__XOseeEnumEntry__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4266:1: rule__XOseeEnumEntry__Group__1 : rule__XOseeEnumEntry__Group__1__Impl rule__XOseeEnumEntry__Group__2 ; public final void rule__XOseeEnumEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4254:1: ( rule__XOseeEnumEntry__Group__1__Impl rule__XOseeEnumEntry__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4255:2: rule__XOseeEnumEntry__Group__1__Impl rule__XOseeEnumEntry__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4270:1: ( rule__XOseeEnumEntry__Group__1__Impl rule__XOseeEnumEntry__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4271:2: rule__XOseeEnumEntry__Group__1__Impl rule__XOseeEnumEntry__Group__2 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__1__Impl_in_rule__XOseeEnumEntry__Group__18750); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__1__Impl_in_rule__XOseeEnumEntry__Group__18790); rule__XOseeEnumEntry__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__2_in_rule__XOseeEnumEntry__Group__18753); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__2_in_rule__XOseeEnumEntry__Group__18793); rule__XOseeEnumEntry__Group__2(); state._fsp--; @@ -11904,23 +11946,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4262:1: rule__XOseeEnumEntry__Group__1__Impl : ( ( rule__XOseeEnumEntry__NameAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4278:1: rule__XOseeEnumEntry__Group__1__Impl : ( ( rule__XOseeEnumEntry__NameAssignment_1 ) ) ; public final void rule__XOseeEnumEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4266:1: ( ( ( rule__XOseeEnumEntry__NameAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4267:1: ( ( rule__XOseeEnumEntry__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4282:1: ( ( ( rule__XOseeEnumEntry__NameAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4283:1: ( ( rule__XOseeEnumEntry__NameAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4267:1: ( ( rule__XOseeEnumEntry__NameAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4268:1: ( rule__XOseeEnumEntry__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4283:1: ( ( rule__XOseeEnumEntry__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4284:1: ( rule__XOseeEnumEntry__NameAssignment_1 ) { before(grammarAccess.getXOseeEnumEntryAccess().getNameAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4269:1: ( rule__XOseeEnumEntry__NameAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4269:2: rule__XOseeEnumEntry__NameAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4285:1: ( rule__XOseeEnumEntry__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4285:2: rule__XOseeEnumEntry__NameAssignment_1 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__NameAssignment_1_in_rule__XOseeEnumEntry__Group__1__Impl8780); + pushFollow(FOLLOW_rule__XOseeEnumEntry__NameAssignment_1_in_rule__XOseeEnumEntry__Group__1__Impl8820); rule__XOseeEnumEntry__NameAssignment_1(); state._fsp--; @@ -11951,21 +11993,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4279:1: rule__XOseeEnumEntry__Group__2 : rule__XOseeEnumEntry__Group__2__Impl rule__XOseeEnumEntry__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4295:1: rule__XOseeEnumEntry__Group__2 : rule__XOseeEnumEntry__Group__2__Impl rule__XOseeEnumEntry__Group__3 ; public final void rule__XOseeEnumEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4283:1: ( rule__XOseeEnumEntry__Group__2__Impl rule__XOseeEnumEntry__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4284:2: rule__XOseeEnumEntry__Group__2__Impl rule__XOseeEnumEntry__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4299:1: ( rule__XOseeEnumEntry__Group__2__Impl rule__XOseeEnumEntry__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4300:2: rule__XOseeEnumEntry__Group__2__Impl rule__XOseeEnumEntry__Group__3 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__2__Impl_in_rule__XOseeEnumEntry__Group__28810); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__2__Impl_in_rule__XOseeEnumEntry__Group__28850); rule__XOseeEnumEntry__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__3_in_rule__XOseeEnumEntry__Group__28813); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__3_in_rule__XOseeEnumEntry__Group__28853); rule__XOseeEnumEntry__Group__3(); state._fsp--; @@ -11989,20 +12031,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4291:1: rule__XOseeEnumEntry__Group__2__Impl : ( ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4307:1: rule__XOseeEnumEntry__Group__2__Impl : ( ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? ) ; public final void rule__XOseeEnumEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4295:1: ( ( ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4296:1: ( ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4311:1: ( ( ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4312:1: ( ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4296:1: ( ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4297:1: ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4312:1: ( ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4313:1: ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? { before(grammarAccess.getXOseeEnumEntryAccess().getOrdinalAssignment_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4298:1: ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4314:1: ( rule__XOseeEnumEntry__OrdinalAssignment_2 )? int alt41=2; int LA41_0 = input.LA(1); @@ -12011,9 +12053,9 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } switch (alt41) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4298:2: rule__XOseeEnumEntry__OrdinalAssignment_2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4314:2: rule__XOseeEnumEntry__OrdinalAssignment_2 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__OrdinalAssignment_2_in_rule__XOseeEnumEntry__Group__2__Impl8840); + pushFollow(FOLLOW_rule__XOseeEnumEntry__OrdinalAssignment_2_in_rule__XOseeEnumEntry__Group__2__Impl8880); rule__XOseeEnumEntry__OrdinalAssignment_2(); state._fsp--; @@ -12047,20 +12089,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4308:1: rule__XOseeEnumEntry__Group__3 : rule__XOseeEnumEntry__Group__3__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4324:1: rule__XOseeEnumEntry__Group__3 : rule__XOseeEnumEntry__Group__3__Impl rule__XOseeEnumEntry__Group__4 ; public final void rule__XOseeEnumEntry__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4312:1: ( rule__XOseeEnumEntry__Group__3__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4313:2: rule__XOseeEnumEntry__Group__3__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4328:1: ( rule__XOseeEnumEntry__Group__3__Impl rule__XOseeEnumEntry__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4329:2: rule__XOseeEnumEntry__Group__3__Impl rule__XOseeEnumEntry__Group__4 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__3__Impl_in_rule__XOseeEnumEntry__Group__38871); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__3__Impl_in_rule__XOseeEnumEntry__Group__38911); rule__XOseeEnumEntry__Group__3__Impl(); state._fsp--; + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__4_in_rule__XOseeEnumEntry__Group__38914); + rule__XOseeEnumEntry__Group__4(); + + state._fsp--; + } @@ -12080,31 +12127,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4319:1: rule__XOseeEnumEntry__Group__3__Impl : ( ( rule__XOseeEnumEntry__Group_3__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4336:1: rule__XOseeEnumEntry__Group__3__Impl : ( ( rule__XOseeEnumEntry__Group_3__0 )? ) ; public final void rule__XOseeEnumEntry__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4323:1: ( ( ( rule__XOseeEnumEntry__Group_3__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4324:1: ( ( rule__XOseeEnumEntry__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4340:1: ( ( ( rule__XOseeEnumEntry__Group_3__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4341:1: ( ( rule__XOseeEnumEntry__Group_3__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4324:1: ( ( rule__XOseeEnumEntry__Group_3__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4325:1: ( rule__XOseeEnumEntry__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4341:1: ( ( rule__XOseeEnumEntry__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4342:1: ( rule__XOseeEnumEntry__Group_3__0 )? { before(grammarAccess.getXOseeEnumEntryAccess().getGroup_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4326:1: ( rule__XOseeEnumEntry__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4343:1: ( rule__XOseeEnumEntry__Group_3__0 )? int alt42=2; int LA42_0 = input.LA(1); - if ( (LA42_0==70) ) { + if ( (LA42_0==72) ) { alt42=1; } switch (alt42) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4326:2: rule__XOseeEnumEntry__Group_3__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4343:2: rule__XOseeEnumEntry__Group_3__0 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__0_in_rule__XOseeEnumEntry__Group__3__Impl8898); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__0_in_rule__XOseeEnumEntry__Group__3__Impl8941); rule__XOseeEnumEntry__Group_3__0(); state._fsp--; @@ -12137,22 +12184,113 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__XOseeEnumEntry__Group__3__Impl" + // $ANTLR start "rule__XOseeEnumEntry__Group__4" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4353:1: rule__XOseeEnumEntry__Group__4 : rule__XOseeEnumEntry__Group__4__Impl ; + public final void rule__XOseeEnumEntry__Group__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4357:1: ( rule__XOseeEnumEntry__Group__4__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4358:2: rule__XOseeEnumEntry__Group__4__Impl + { + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group__4__Impl_in_rule__XOseeEnumEntry__Group__48972); + rule__XOseeEnumEntry__Group__4__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XOseeEnumEntry__Group__4" + + + // $ANTLR start "rule__XOseeEnumEntry__Group__4__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4364:1: rule__XOseeEnumEntry__Group__4__Impl : ( ( rule__XOseeEnumEntry__Group_4__0 )? ) ; + public final void rule__XOseeEnumEntry__Group__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4368:1: ( ( ( rule__XOseeEnumEntry__Group_4__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4369:1: ( ( rule__XOseeEnumEntry__Group_4__0 )? ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4369:1: ( ( rule__XOseeEnumEntry__Group_4__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4370:1: ( rule__XOseeEnumEntry__Group_4__0 )? + { + before(grammarAccess.getXOseeEnumEntryAccess().getGroup_4()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4371:1: ( rule__XOseeEnumEntry__Group_4__0 )? + int alt43=2; + int LA43_0 = input.LA(1); + + if ( (LA43_0==67) ) { + alt43=1; + } + switch (alt43) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4371:2: rule__XOseeEnumEntry__Group_4__0 + { + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__0_in_rule__XOseeEnumEntry__Group__4__Impl8999); + rule__XOseeEnumEntry__Group_4__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getXOseeEnumEntryAccess().getGroup_4()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XOseeEnumEntry__Group__4__Impl" + + // $ANTLR start "rule__XOseeEnumEntry__Group_3__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4344:1: rule__XOseeEnumEntry__Group_3__0 : rule__XOseeEnumEntry__Group_3__0__Impl rule__XOseeEnumEntry__Group_3__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4391:1: rule__XOseeEnumEntry__Group_3__0 : rule__XOseeEnumEntry__Group_3__0__Impl rule__XOseeEnumEntry__Group_3__1 ; public final void rule__XOseeEnumEntry__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4348:1: ( rule__XOseeEnumEntry__Group_3__0__Impl rule__XOseeEnumEntry__Group_3__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4349:2: rule__XOseeEnumEntry__Group_3__0__Impl rule__XOseeEnumEntry__Group_3__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4395:1: ( rule__XOseeEnumEntry__Group_3__0__Impl rule__XOseeEnumEntry__Group_3__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4396:2: rule__XOseeEnumEntry__Group_3__0__Impl rule__XOseeEnumEntry__Group_3__1 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__0__Impl_in_rule__XOseeEnumEntry__Group_3__08937); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__0__Impl_in_rule__XOseeEnumEntry__Group_3__09040); rule__XOseeEnumEntry__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__1_in_rule__XOseeEnumEntry__Group_3__08940); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__1_in_rule__XOseeEnumEntry__Group_3__09043); rule__XOseeEnumEntry__Group_3__1(); state._fsp--; @@ -12176,20 +12314,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group_3__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4356:1: rule__XOseeEnumEntry__Group_3__0__Impl : ( 'entryGuid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4403:1: rule__XOseeEnumEntry__Group_3__0__Impl : ( 'entryGuid' ) ; public final void rule__XOseeEnumEntry__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4360:1: ( ( 'entryGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4361:1: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4407:1: ( ( 'entryGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4408:1: ( 'entryGuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4361:1: ( 'entryGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4362:1: 'entryGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4408:1: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4409:1: 'entryGuid' { before(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidKeyword_3_0()); - match(input,70,FOLLOW_70_in_rule__XOseeEnumEntry__Group_3__0__Impl8968); + match(input,72,FOLLOW_72_in_rule__XOseeEnumEntry__Group_3__0__Impl9071); after(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidKeyword_3_0()); } @@ -12213,16 +12351,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group_3__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4375:1: rule__XOseeEnumEntry__Group_3__1 : rule__XOseeEnumEntry__Group_3__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4422:1: rule__XOseeEnumEntry__Group_3__1 : rule__XOseeEnumEntry__Group_3__1__Impl ; public final void rule__XOseeEnumEntry__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4379:1: ( rule__XOseeEnumEntry__Group_3__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4380:2: rule__XOseeEnumEntry__Group_3__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4426:1: ( rule__XOseeEnumEntry__Group_3__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4427:2: rule__XOseeEnumEntry__Group_3__1__Impl { - pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__1__Impl_in_rule__XOseeEnumEntry__Group_3__18999); + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_3__1__Impl_in_rule__XOseeEnumEntry__Group_3__19102); rule__XOseeEnumEntry__Group_3__1__Impl(); state._fsp--; @@ -12246,23 +12384,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__Group_3__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4386:1: rule__XOseeEnumEntry__Group_3__1__Impl : ( ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4433:1: rule__XOseeEnumEntry__Group_3__1__Impl : ( ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) ) ; public final void rule__XOseeEnumEntry__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4390:1: ( ( ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4391:1: ( ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4437:1: ( ( ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4438:1: ( ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4391:1: ( ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4392:1: ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4438:1: ( ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4439:1: ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) { before(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidAssignment_3_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4393:1: ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4393:2: rule__XOseeEnumEntry__EntryGuidAssignment_3_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4440:1: ( rule__XOseeEnumEntry__EntryGuidAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4440:2: rule__XOseeEnumEntry__EntryGuidAssignment_3_1 { - pushFollow(FOLLOW_rule__XOseeEnumEntry__EntryGuidAssignment_3_1_in_rule__XOseeEnumEntry__Group_3__1__Impl9026); + pushFollow(FOLLOW_rule__XOseeEnumEntry__EntryGuidAssignment_3_1_in_rule__XOseeEnumEntry__Group_3__1__Impl9129); rule__XOseeEnumEntry__EntryGuidAssignment_3_1(); state._fsp--; @@ -12292,22 +12430,177 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__XOseeEnumEntry__Group_3__1__Impl" + // $ANTLR start "rule__XOseeEnumEntry__Group_4__0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4454:1: rule__XOseeEnumEntry__Group_4__0 : rule__XOseeEnumEntry__Group_4__0__Impl rule__XOseeEnumEntry__Group_4__1 ; + public final void rule__XOseeEnumEntry__Group_4__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4458:1: ( rule__XOseeEnumEntry__Group_4__0__Impl rule__XOseeEnumEntry__Group_4__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4459:2: rule__XOseeEnumEntry__Group_4__0__Impl rule__XOseeEnumEntry__Group_4__1 + { + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__0__Impl_in_rule__XOseeEnumEntry__Group_4__09163); + rule__XOseeEnumEntry__Group_4__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__1_in_rule__XOseeEnumEntry__Group_4__09166); + rule__XOseeEnumEntry__Group_4__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XOseeEnumEntry__Group_4__0" + + + // $ANTLR start "rule__XOseeEnumEntry__Group_4__0__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4466:1: rule__XOseeEnumEntry__Group_4__0__Impl : ( 'description' ) ; + public final void rule__XOseeEnumEntry__Group_4__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4470:1: ( ( 'description' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4471:1: ( 'description' ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4471:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4472:1: 'description' + { + before(grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0()); + match(input,67,FOLLOW_67_in_rule__XOseeEnumEntry__Group_4__0__Impl9194); + after(grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XOseeEnumEntry__Group_4__0__Impl" + + + // $ANTLR start "rule__XOseeEnumEntry__Group_4__1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4485:1: rule__XOseeEnumEntry__Group_4__1 : rule__XOseeEnumEntry__Group_4__1__Impl ; + public final void rule__XOseeEnumEntry__Group_4__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4489:1: ( rule__XOseeEnumEntry__Group_4__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4490:2: rule__XOseeEnumEntry__Group_4__1__Impl + { + pushFollow(FOLLOW_rule__XOseeEnumEntry__Group_4__1__Impl_in_rule__XOseeEnumEntry__Group_4__19225); + rule__XOseeEnumEntry__Group_4__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XOseeEnumEntry__Group_4__1" + + + // $ANTLR start "rule__XOseeEnumEntry__Group_4__1__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4496:1: rule__XOseeEnumEntry__Group_4__1__Impl : ( ( rule__XOseeEnumEntry__DescriptionAssignment_4_1 ) ) ; + public final void rule__XOseeEnumEntry__Group_4__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4500:1: ( ( ( rule__XOseeEnumEntry__DescriptionAssignment_4_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4501:1: ( ( rule__XOseeEnumEntry__DescriptionAssignment_4_1 ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4501:1: ( ( rule__XOseeEnumEntry__DescriptionAssignment_4_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4502:1: ( rule__XOseeEnumEntry__DescriptionAssignment_4_1 ) + { + before(grammarAccess.getXOseeEnumEntryAccess().getDescriptionAssignment_4_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4503:1: ( rule__XOseeEnumEntry__DescriptionAssignment_4_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4503:2: rule__XOseeEnumEntry__DescriptionAssignment_4_1 + { + pushFollow(FOLLOW_rule__XOseeEnumEntry__DescriptionAssignment_4_1_in_rule__XOseeEnumEntry__Group_4__1__Impl9252); + rule__XOseeEnumEntry__DescriptionAssignment_4_1(); + + state._fsp--; + + + } + + after(grammarAccess.getXOseeEnumEntryAccess().getDescriptionAssignment_4_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XOseeEnumEntry__Group_4__1__Impl" + + // $ANTLR start "rule__XOseeEnumOverride__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4407:1: rule__XOseeEnumOverride__Group__0 : rule__XOseeEnumOverride__Group__0__Impl rule__XOseeEnumOverride__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4517:1: rule__XOseeEnumOverride__Group__0 : rule__XOseeEnumOverride__Group__0__Impl rule__XOseeEnumOverride__Group__1 ; public final void rule__XOseeEnumOverride__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4411:1: ( rule__XOseeEnumOverride__Group__0__Impl rule__XOseeEnumOverride__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4412:2: rule__XOseeEnumOverride__Group__0__Impl rule__XOseeEnumOverride__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4521:1: ( rule__XOseeEnumOverride__Group__0__Impl rule__XOseeEnumOverride__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4522:2: rule__XOseeEnumOverride__Group__0__Impl rule__XOseeEnumOverride__Group__1 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__0__Impl_in_rule__XOseeEnumOverride__Group__09060); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__0__Impl_in_rule__XOseeEnumOverride__Group__09286); rule__XOseeEnumOverride__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__1_in_rule__XOseeEnumOverride__Group__09063); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__1_in_rule__XOseeEnumOverride__Group__09289); rule__XOseeEnumOverride__Group__1(); state._fsp--; @@ -12331,20 +12624,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4419:1: rule__XOseeEnumOverride__Group__0__Impl : ( 'overrides enum' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4529:1: rule__XOseeEnumOverride__Group__0__Impl : ( 'overrides enum' ) ; public final void rule__XOseeEnumOverride__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4423:1: ( ( 'overrides enum' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4424:1: ( 'overrides enum' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4533:1: ( ( 'overrides enum' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4534:1: ( 'overrides enum' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4424:1: ( 'overrides enum' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4425:1: 'overrides enum' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4534:1: ( 'overrides enum' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4535:1: 'overrides enum' { before(grammarAccess.getXOseeEnumOverrideAccess().getOverridesEnumKeyword_0()); - match(input,71,FOLLOW_71_in_rule__XOseeEnumOverride__Group__0__Impl9091); + match(input,73,FOLLOW_73_in_rule__XOseeEnumOverride__Group__0__Impl9317); after(grammarAccess.getXOseeEnumOverrideAccess().getOverridesEnumKeyword_0()); } @@ -12368,21 +12661,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4438:1: rule__XOseeEnumOverride__Group__1 : rule__XOseeEnumOverride__Group__1__Impl rule__XOseeEnumOverride__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4548:1: rule__XOseeEnumOverride__Group__1 : rule__XOseeEnumOverride__Group__1__Impl rule__XOseeEnumOverride__Group__2 ; public final void rule__XOseeEnumOverride__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4442:1: ( rule__XOseeEnumOverride__Group__1__Impl rule__XOseeEnumOverride__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4443:2: rule__XOseeEnumOverride__Group__1__Impl rule__XOseeEnumOverride__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4552:1: ( rule__XOseeEnumOverride__Group__1__Impl rule__XOseeEnumOverride__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4553:2: rule__XOseeEnumOverride__Group__1__Impl rule__XOseeEnumOverride__Group__2 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__1__Impl_in_rule__XOseeEnumOverride__Group__19122); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__1__Impl_in_rule__XOseeEnumOverride__Group__19348); rule__XOseeEnumOverride__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__2_in_rule__XOseeEnumOverride__Group__19125); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__2_in_rule__XOseeEnumOverride__Group__19351); rule__XOseeEnumOverride__Group__2(); state._fsp--; @@ -12406,23 +12699,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4450:1: rule__XOseeEnumOverride__Group__1__Impl : ( ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4560:1: rule__XOseeEnumOverride__Group__1__Impl : ( ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) ) ; public final void rule__XOseeEnumOverride__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4454:1: ( ( ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4455:1: ( ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4564:1: ( ( ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4565:1: ( ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4455:1: ( ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4456:1: ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4565:1: ( ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4566:1: ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) { before(grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4457:1: ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4457:2: rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4567:1: ( rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4567:2: rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1_in_rule__XOseeEnumOverride__Group__1__Impl9152); + pushFollow(FOLLOW_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1_in_rule__XOseeEnumOverride__Group__1__Impl9378); rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1(); state._fsp--; @@ -12453,21 +12746,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4467:1: rule__XOseeEnumOverride__Group__2 : rule__XOseeEnumOverride__Group__2__Impl rule__XOseeEnumOverride__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4577:1: rule__XOseeEnumOverride__Group__2 : rule__XOseeEnumOverride__Group__2__Impl rule__XOseeEnumOverride__Group__3 ; public final void rule__XOseeEnumOverride__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4471:1: ( rule__XOseeEnumOverride__Group__2__Impl rule__XOseeEnumOverride__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4472:2: rule__XOseeEnumOverride__Group__2__Impl rule__XOseeEnumOverride__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4581:1: ( rule__XOseeEnumOverride__Group__2__Impl rule__XOseeEnumOverride__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4582:2: rule__XOseeEnumOverride__Group__2__Impl rule__XOseeEnumOverride__Group__3 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__2__Impl_in_rule__XOseeEnumOverride__Group__29182); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__2__Impl_in_rule__XOseeEnumOverride__Group__29408); rule__XOseeEnumOverride__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__3_in_rule__XOseeEnumOverride__Group__29185); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__3_in_rule__XOseeEnumOverride__Group__29411); rule__XOseeEnumOverride__Group__3(); state._fsp--; @@ -12491,20 +12784,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4479:1: rule__XOseeEnumOverride__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4589:1: rule__XOseeEnumOverride__Group__2__Impl : ( '{' ) ; public final void rule__XOseeEnumOverride__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4483:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4484:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4593:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4594:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4484:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4485:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4594:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4595:1: '{' { before(grammarAccess.getXOseeEnumOverrideAccess().getLeftCurlyBracketKeyword_2()); - match(input,51,FOLLOW_51_in_rule__XOseeEnumOverride__Group__2__Impl9213); + match(input,53,FOLLOW_53_in_rule__XOseeEnumOverride__Group__2__Impl9439); after(grammarAccess.getXOseeEnumOverrideAccess().getLeftCurlyBracketKeyword_2()); } @@ -12528,21 +12821,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4498:1: rule__XOseeEnumOverride__Group__3 : rule__XOseeEnumOverride__Group__3__Impl rule__XOseeEnumOverride__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4608:1: rule__XOseeEnumOverride__Group__3 : rule__XOseeEnumOverride__Group__3__Impl rule__XOseeEnumOverride__Group__4 ; public final void rule__XOseeEnumOverride__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4502:1: ( rule__XOseeEnumOverride__Group__3__Impl rule__XOseeEnumOverride__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4503:2: rule__XOseeEnumOverride__Group__3__Impl rule__XOseeEnumOverride__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4612:1: ( rule__XOseeEnumOverride__Group__3__Impl rule__XOseeEnumOverride__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4613:2: rule__XOseeEnumOverride__Group__3__Impl rule__XOseeEnumOverride__Group__4 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__3__Impl_in_rule__XOseeEnumOverride__Group__39244); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__3__Impl_in_rule__XOseeEnumOverride__Group__39470); rule__XOseeEnumOverride__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__4_in_rule__XOseeEnumOverride__Group__39247); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__4_in_rule__XOseeEnumOverride__Group__39473); rule__XOseeEnumOverride__Group__4(); state._fsp--; @@ -12566,31 +12859,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4510:1: rule__XOseeEnumOverride__Group__3__Impl : ( ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4620:1: rule__XOseeEnumOverride__Group__3__Impl : ( ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? ) ; public final void rule__XOseeEnumOverride__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4514:1: ( ( ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4515:1: ( ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4624:1: ( ( ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4625:1: ( ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4515:1: ( ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4516:1: ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4625:1: ( ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4626:1: ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? { before(grammarAccess.getXOseeEnumOverrideAccess().getInheritAllAssignment_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4517:1: ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? - int alt43=2; - int LA43_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4627:1: ( rule__XOseeEnumOverride__InheritAllAssignment_3 )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA43_0==93) ) { - alt43=1; + if ( (LA44_0==95) ) { + alt44=1; } - switch (alt43) { + switch (alt44) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4517:2: rule__XOseeEnumOverride__InheritAllAssignment_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4627:2: rule__XOseeEnumOverride__InheritAllAssignment_3 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__InheritAllAssignment_3_in_rule__XOseeEnumOverride__Group__3__Impl9274); + pushFollow(FOLLOW_rule__XOseeEnumOverride__InheritAllAssignment_3_in_rule__XOseeEnumOverride__Group__3__Impl9500); rule__XOseeEnumOverride__InheritAllAssignment_3(); state._fsp--; @@ -12624,21 +12917,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4527:1: rule__XOseeEnumOverride__Group__4 : rule__XOseeEnumOverride__Group__4__Impl rule__XOseeEnumOverride__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4637:1: rule__XOseeEnumOverride__Group__4 : rule__XOseeEnumOverride__Group__4__Impl rule__XOseeEnumOverride__Group__5 ; public final void rule__XOseeEnumOverride__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4531:1: ( rule__XOseeEnumOverride__Group__4__Impl rule__XOseeEnumOverride__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4532:2: rule__XOseeEnumOverride__Group__4__Impl rule__XOseeEnumOverride__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4641:1: ( rule__XOseeEnumOverride__Group__4__Impl rule__XOseeEnumOverride__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4642:2: rule__XOseeEnumOverride__Group__4__Impl rule__XOseeEnumOverride__Group__5 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__4__Impl_in_rule__XOseeEnumOverride__Group__49305); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__4__Impl_in_rule__XOseeEnumOverride__Group__49531); rule__XOseeEnumOverride__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__5_in_rule__XOseeEnumOverride__Group__49308); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__5_in_rule__XOseeEnumOverride__Group__49534); rule__XOseeEnumOverride__Group__5(); state._fsp--; @@ -12662,35 +12955,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4539:1: rule__XOseeEnumOverride__Group__4__Impl : ( ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4649:1: rule__XOseeEnumOverride__Group__4__Impl : ( ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* ) ; public final void rule__XOseeEnumOverride__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4543:1: ( ( ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4544:1: ( ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4653:1: ( ( ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4654:1: ( ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4544:1: ( ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4545:1: ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4654:1: ( ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4655:1: ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* { before(grammarAccess.getXOseeEnumOverrideAccess().getOverrideOptionsAssignment_4()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4546:1: ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* - loop44: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4656:1: ( rule__XOseeEnumOverride__OverrideOptionsAssignment_4 )* + loop45: do { - int alt44=2; - int LA44_0 = input.LA(1); + int alt45=2; + int LA45_0 = input.LA(1); - if ( ((LA44_0>=72 && LA44_0<=73)) ) { - alt44=1; + if ( ((LA45_0>=74 && LA45_0<=75)) ) { + alt45=1; } - switch (alt44) { + switch (alt45) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4546:2: rule__XOseeEnumOverride__OverrideOptionsAssignment_4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4656:2: rule__XOseeEnumOverride__OverrideOptionsAssignment_4 { - pushFollow(FOLLOW_rule__XOseeEnumOverride__OverrideOptionsAssignment_4_in_rule__XOseeEnumOverride__Group__4__Impl9335); + pushFollow(FOLLOW_rule__XOseeEnumOverride__OverrideOptionsAssignment_4_in_rule__XOseeEnumOverride__Group__4__Impl9561); rule__XOseeEnumOverride__OverrideOptionsAssignment_4(); state._fsp--; @@ -12700,7 +12993,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop44; + break loop45; } } while (true); @@ -12727,16 +13020,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4556:1: rule__XOseeEnumOverride__Group__5 : rule__XOseeEnumOverride__Group__5__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4666:1: rule__XOseeEnumOverride__Group__5 : rule__XOseeEnumOverride__Group__5__Impl ; public final void rule__XOseeEnumOverride__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4560:1: ( rule__XOseeEnumOverride__Group__5__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4561:2: rule__XOseeEnumOverride__Group__5__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4670:1: ( rule__XOseeEnumOverride__Group__5__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4671:2: rule__XOseeEnumOverride__Group__5__Impl { - pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__5__Impl_in_rule__XOseeEnumOverride__Group__59366); + pushFollow(FOLLOW_rule__XOseeEnumOverride__Group__5__Impl_in_rule__XOseeEnumOverride__Group__59592); rule__XOseeEnumOverride__Group__5__Impl(); state._fsp--; @@ -12760,20 +13053,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4567:1: rule__XOseeEnumOverride__Group__5__Impl : ( '}' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4677:1: rule__XOseeEnumOverride__Group__5__Impl : ( '}' ) ; public final void rule__XOseeEnumOverride__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4571:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4572:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4681:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4682:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4572:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4573:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4682:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4683:1: '}' { before(grammarAccess.getXOseeEnumOverrideAccess().getRightCurlyBracketKeyword_5()); - match(input,53,FOLLOW_53_in_rule__XOseeEnumOverride__Group__5__Impl9394); + match(input,55,FOLLOW_55_in_rule__XOseeEnumOverride__Group__5__Impl9620); after(grammarAccess.getXOseeEnumOverrideAccess().getRightCurlyBracketKeyword_5()); } @@ -12797,21 +13090,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4598:1: rule__AddEnum__Group__0 : rule__AddEnum__Group__0__Impl rule__AddEnum__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4708:1: rule__AddEnum__Group__0 : rule__AddEnum__Group__0__Impl rule__AddEnum__Group__1 ; public final void rule__AddEnum__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4602:1: ( rule__AddEnum__Group__0__Impl rule__AddEnum__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4603:2: rule__AddEnum__Group__0__Impl rule__AddEnum__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4712:1: ( rule__AddEnum__Group__0__Impl rule__AddEnum__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4713:2: rule__AddEnum__Group__0__Impl rule__AddEnum__Group__1 { - pushFollow(FOLLOW_rule__AddEnum__Group__0__Impl_in_rule__AddEnum__Group__09437); + pushFollow(FOLLOW_rule__AddEnum__Group__0__Impl_in_rule__AddEnum__Group__09663); rule__AddEnum__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group__1_in_rule__AddEnum__Group__09440); + pushFollow(FOLLOW_rule__AddEnum__Group__1_in_rule__AddEnum__Group__09666); rule__AddEnum__Group__1(); state._fsp--; @@ -12835,20 +13128,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4610:1: rule__AddEnum__Group__0__Impl : ( 'add' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4720:1: rule__AddEnum__Group__0__Impl : ( 'add' ) ; public final void rule__AddEnum__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4614:1: ( ( 'add' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4615:1: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4724:1: ( ( 'add' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4725:1: ( 'add' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4615:1: ( 'add' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4616:1: 'add' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4725:1: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4726:1: 'add' { before(grammarAccess.getAddEnumAccess().getAddKeyword_0()); - match(input,72,FOLLOW_72_in_rule__AddEnum__Group__0__Impl9468); + match(input,74,FOLLOW_74_in_rule__AddEnum__Group__0__Impl9694); after(grammarAccess.getAddEnumAccess().getAddKeyword_0()); } @@ -12872,21 +13165,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4629:1: rule__AddEnum__Group__1 : rule__AddEnum__Group__1__Impl rule__AddEnum__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4739:1: rule__AddEnum__Group__1 : rule__AddEnum__Group__1__Impl rule__AddEnum__Group__2 ; public final void rule__AddEnum__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4633:1: ( rule__AddEnum__Group__1__Impl rule__AddEnum__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4634:2: rule__AddEnum__Group__1__Impl rule__AddEnum__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4743:1: ( rule__AddEnum__Group__1__Impl rule__AddEnum__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4744:2: rule__AddEnum__Group__1__Impl rule__AddEnum__Group__2 { - pushFollow(FOLLOW_rule__AddEnum__Group__1__Impl_in_rule__AddEnum__Group__19499); + pushFollow(FOLLOW_rule__AddEnum__Group__1__Impl_in_rule__AddEnum__Group__19725); rule__AddEnum__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group__2_in_rule__AddEnum__Group__19502); + pushFollow(FOLLOW_rule__AddEnum__Group__2_in_rule__AddEnum__Group__19728); rule__AddEnum__Group__2(); state._fsp--; @@ -12910,23 +13203,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4641:1: rule__AddEnum__Group__1__Impl : ( ( rule__AddEnum__EnumEntryAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4751:1: rule__AddEnum__Group__1__Impl : ( ( rule__AddEnum__EnumEntryAssignment_1 ) ) ; public final void rule__AddEnum__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4645:1: ( ( ( rule__AddEnum__EnumEntryAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4646:1: ( ( rule__AddEnum__EnumEntryAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4755:1: ( ( ( rule__AddEnum__EnumEntryAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4756:1: ( ( rule__AddEnum__EnumEntryAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4646:1: ( ( rule__AddEnum__EnumEntryAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4647:1: ( rule__AddEnum__EnumEntryAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4756:1: ( ( rule__AddEnum__EnumEntryAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4757:1: ( rule__AddEnum__EnumEntryAssignment_1 ) { before(grammarAccess.getAddEnumAccess().getEnumEntryAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4648:1: ( rule__AddEnum__EnumEntryAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4648:2: rule__AddEnum__EnumEntryAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4758:1: ( rule__AddEnum__EnumEntryAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4758:2: rule__AddEnum__EnumEntryAssignment_1 { - pushFollow(FOLLOW_rule__AddEnum__EnumEntryAssignment_1_in_rule__AddEnum__Group__1__Impl9529); + pushFollow(FOLLOW_rule__AddEnum__EnumEntryAssignment_1_in_rule__AddEnum__Group__1__Impl9755); rule__AddEnum__EnumEntryAssignment_1(); state._fsp--; @@ -12957,21 +13250,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4658:1: rule__AddEnum__Group__2 : rule__AddEnum__Group__2__Impl rule__AddEnum__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4768:1: rule__AddEnum__Group__2 : rule__AddEnum__Group__2__Impl rule__AddEnum__Group__3 ; public final void rule__AddEnum__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4662:1: ( rule__AddEnum__Group__2__Impl rule__AddEnum__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4663:2: rule__AddEnum__Group__2__Impl rule__AddEnum__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4772:1: ( rule__AddEnum__Group__2__Impl rule__AddEnum__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4773:2: rule__AddEnum__Group__2__Impl rule__AddEnum__Group__3 { - pushFollow(FOLLOW_rule__AddEnum__Group__2__Impl_in_rule__AddEnum__Group__29559); + pushFollow(FOLLOW_rule__AddEnum__Group__2__Impl_in_rule__AddEnum__Group__29785); rule__AddEnum__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group__3_in_rule__AddEnum__Group__29562); + pushFollow(FOLLOW_rule__AddEnum__Group__3_in_rule__AddEnum__Group__29788); rule__AddEnum__Group__3(); state._fsp--; @@ -12995,31 +13288,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4670:1: rule__AddEnum__Group__2__Impl : ( ( rule__AddEnum__OrdinalAssignment_2 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4780:1: rule__AddEnum__Group__2__Impl : ( ( rule__AddEnum__OrdinalAssignment_2 )? ) ; public final void rule__AddEnum__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4674:1: ( ( ( rule__AddEnum__OrdinalAssignment_2 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4675:1: ( ( rule__AddEnum__OrdinalAssignment_2 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4784:1: ( ( ( rule__AddEnum__OrdinalAssignment_2 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4785:1: ( ( rule__AddEnum__OrdinalAssignment_2 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4675:1: ( ( rule__AddEnum__OrdinalAssignment_2 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4676:1: ( rule__AddEnum__OrdinalAssignment_2 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4785:1: ( ( rule__AddEnum__OrdinalAssignment_2 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4786:1: ( rule__AddEnum__OrdinalAssignment_2 )? { before(grammarAccess.getAddEnumAccess().getOrdinalAssignment_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4677:1: ( rule__AddEnum__OrdinalAssignment_2 )? - int alt45=2; - int LA45_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4787:1: ( rule__AddEnum__OrdinalAssignment_2 )? + int alt46=2; + int LA46_0 = input.LA(1); - if ( (LA45_0==RULE_WHOLE_NUM_STR) ) { - alt45=1; + if ( (LA46_0==RULE_WHOLE_NUM_STR) ) { + alt46=1; } - switch (alt45) { + switch (alt46) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4677:2: rule__AddEnum__OrdinalAssignment_2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4787:2: rule__AddEnum__OrdinalAssignment_2 { - pushFollow(FOLLOW_rule__AddEnum__OrdinalAssignment_2_in_rule__AddEnum__Group__2__Impl9589); + pushFollow(FOLLOW_rule__AddEnum__OrdinalAssignment_2_in_rule__AddEnum__Group__2__Impl9815); rule__AddEnum__OrdinalAssignment_2(); state._fsp--; @@ -13053,20 +13346,25 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4687:1: rule__AddEnum__Group__3 : rule__AddEnum__Group__3__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4797:1: rule__AddEnum__Group__3 : rule__AddEnum__Group__3__Impl rule__AddEnum__Group__4 ; public final void rule__AddEnum__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4691:1: ( rule__AddEnum__Group__3__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4692:2: rule__AddEnum__Group__3__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4801:1: ( rule__AddEnum__Group__3__Impl rule__AddEnum__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4802:2: rule__AddEnum__Group__3__Impl rule__AddEnum__Group__4 { - pushFollow(FOLLOW_rule__AddEnum__Group__3__Impl_in_rule__AddEnum__Group__39620); + pushFollow(FOLLOW_rule__AddEnum__Group__3__Impl_in_rule__AddEnum__Group__39846); rule__AddEnum__Group__3__Impl(); state._fsp--; + pushFollow(FOLLOW_rule__AddEnum__Group__4_in_rule__AddEnum__Group__39849); + rule__AddEnum__Group__4(); + + state._fsp--; + } @@ -13086,31 +13384,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4698:1: rule__AddEnum__Group__3__Impl : ( ( rule__AddEnum__Group_3__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4809:1: rule__AddEnum__Group__3__Impl : ( ( rule__AddEnum__Group_3__0 )? ) ; public final void rule__AddEnum__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4702:1: ( ( ( rule__AddEnum__Group_3__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4703:1: ( ( rule__AddEnum__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4813:1: ( ( ( rule__AddEnum__Group_3__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4814:1: ( ( rule__AddEnum__Group_3__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4703:1: ( ( rule__AddEnum__Group_3__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4704:1: ( rule__AddEnum__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4814:1: ( ( rule__AddEnum__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4815:1: ( rule__AddEnum__Group_3__0 )? { before(grammarAccess.getAddEnumAccess().getGroup_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4705:1: ( rule__AddEnum__Group_3__0 )? - int alt46=2; - int LA46_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4816:1: ( rule__AddEnum__Group_3__0 )? + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA46_0==70) ) { - alt46=1; + if ( (LA47_0==72) ) { + alt47=1; } - switch (alt46) { + switch (alt47) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4705:2: rule__AddEnum__Group_3__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4816:2: rule__AddEnum__Group_3__0 { - pushFollow(FOLLOW_rule__AddEnum__Group_3__0_in_rule__AddEnum__Group__3__Impl9647); + pushFollow(FOLLOW_rule__AddEnum__Group_3__0_in_rule__AddEnum__Group__3__Impl9876); rule__AddEnum__Group_3__0(); state._fsp--; @@ -13143,22 +13441,113 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__AddEnum__Group__3__Impl" + // $ANTLR start "rule__AddEnum__Group__4" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4826:1: rule__AddEnum__Group__4 : rule__AddEnum__Group__4__Impl ; + public final void rule__AddEnum__Group__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4830:1: ( rule__AddEnum__Group__4__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4831:2: rule__AddEnum__Group__4__Impl + { + pushFollow(FOLLOW_rule__AddEnum__Group__4__Impl_in_rule__AddEnum__Group__49907); + rule__AddEnum__Group__4__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AddEnum__Group__4" + + + // $ANTLR start "rule__AddEnum__Group__4__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4837:1: rule__AddEnum__Group__4__Impl : ( ( rule__AddEnum__Group_4__0 )? ) ; + public final void rule__AddEnum__Group__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4841:1: ( ( ( rule__AddEnum__Group_4__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4842:1: ( ( rule__AddEnum__Group_4__0 )? ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4842:1: ( ( rule__AddEnum__Group_4__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4843:1: ( rule__AddEnum__Group_4__0 )? + { + before(grammarAccess.getAddEnumAccess().getGroup_4()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4844:1: ( rule__AddEnum__Group_4__0 )? + int alt48=2; + int LA48_0 = input.LA(1); + + if ( (LA48_0==67) ) { + alt48=1; + } + switch (alt48) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4844:2: rule__AddEnum__Group_4__0 + { + pushFollow(FOLLOW_rule__AddEnum__Group_4__0_in_rule__AddEnum__Group__4__Impl9934); + rule__AddEnum__Group_4__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getAddEnumAccess().getGroup_4()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AddEnum__Group__4__Impl" + + // $ANTLR start "rule__AddEnum__Group_3__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4723:1: rule__AddEnum__Group_3__0 : rule__AddEnum__Group_3__0__Impl rule__AddEnum__Group_3__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4864:1: rule__AddEnum__Group_3__0 : rule__AddEnum__Group_3__0__Impl rule__AddEnum__Group_3__1 ; public final void rule__AddEnum__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4727:1: ( rule__AddEnum__Group_3__0__Impl rule__AddEnum__Group_3__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4728:2: rule__AddEnum__Group_3__0__Impl rule__AddEnum__Group_3__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4868:1: ( rule__AddEnum__Group_3__0__Impl rule__AddEnum__Group_3__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4869:2: rule__AddEnum__Group_3__0__Impl rule__AddEnum__Group_3__1 { - pushFollow(FOLLOW_rule__AddEnum__Group_3__0__Impl_in_rule__AddEnum__Group_3__09686); + pushFollow(FOLLOW_rule__AddEnum__Group_3__0__Impl_in_rule__AddEnum__Group_3__09975); rule__AddEnum__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AddEnum__Group_3__1_in_rule__AddEnum__Group_3__09689); + pushFollow(FOLLOW_rule__AddEnum__Group_3__1_in_rule__AddEnum__Group_3__09978); rule__AddEnum__Group_3__1(); state._fsp--; @@ -13182,20 +13571,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group_3__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4735:1: rule__AddEnum__Group_3__0__Impl : ( 'entryGuid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4876:1: rule__AddEnum__Group_3__0__Impl : ( 'entryGuid' ) ; public final void rule__AddEnum__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4739:1: ( ( 'entryGuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4740:1: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4880:1: ( ( 'entryGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4881:1: ( 'entryGuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4740:1: ( 'entryGuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4741:1: 'entryGuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4881:1: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4882:1: 'entryGuid' { before(grammarAccess.getAddEnumAccess().getEntryGuidKeyword_3_0()); - match(input,70,FOLLOW_70_in_rule__AddEnum__Group_3__0__Impl9717); + match(input,72,FOLLOW_72_in_rule__AddEnum__Group_3__0__Impl10006); after(grammarAccess.getAddEnumAccess().getEntryGuidKeyword_3_0()); } @@ -13219,16 +13608,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group_3__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4754:1: rule__AddEnum__Group_3__1 : rule__AddEnum__Group_3__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4895:1: rule__AddEnum__Group_3__1 : rule__AddEnum__Group_3__1__Impl ; public final void rule__AddEnum__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4758:1: ( rule__AddEnum__Group_3__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4759:2: rule__AddEnum__Group_3__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4899:1: ( rule__AddEnum__Group_3__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4900:2: rule__AddEnum__Group_3__1__Impl { - pushFollow(FOLLOW_rule__AddEnum__Group_3__1__Impl_in_rule__AddEnum__Group_3__19748); + pushFollow(FOLLOW_rule__AddEnum__Group_3__1__Impl_in_rule__AddEnum__Group_3__110037); rule__AddEnum__Group_3__1__Impl(); state._fsp--; @@ -13252,23 +13641,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__Group_3__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4765:1: rule__AddEnum__Group_3__1__Impl : ( ( rule__AddEnum__EntryGuidAssignment_3_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4906:1: rule__AddEnum__Group_3__1__Impl : ( ( rule__AddEnum__EntryGuidAssignment_3_1 ) ) ; public final void rule__AddEnum__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4769:1: ( ( ( rule__AddEnum__EntryGuidAssignment_3_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4770:1: ( ( rule__AddEnum__EntryGuidAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4910:1: ( ( ( rule__AddEnum__EntryGuidAssignment_3_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4911:1: ( ( rule__AddEnum__EntryGuidAssignment_3_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4770:1: ( ( rule__AddEnum__EntryGuidAssignment_3_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4771:1: ( rule__AddEnum__EntryGuidAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4911:1: ( ( rule__AddEnum__EntryGuidAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4912:1: ( rule__AddEnum__EntryGuidAssignment_3_1 ) { before(grammarAccess.getAddEnumAccess().getEntryGuidAssignment_3_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4772:1: ( rule__AddEnum__EntryGuidAssignment_3_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4772:2: rule__AddEnum__EntryGuidAssignment_3_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4913:1: ( rule__AddEnum__EntryGuidAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4913:2: rule__AddEnum__EntryGuidAssignment_3_1 { - pushFollow(FOLLOW_rule__AddEnum__EntryGuidAssignment_3_1_in_rule__AddEnum__Group_3__1__Impl9775); + pushFollow(FOLLOW_rule__AddEnum__EntryGuidAssignment_3_1_in_rule__AddEnum__Group_3__1__Impl10064); rule__AddEnum__EntryGuidAssignment_3_1(); state._fsp--; @@ -13298,22 +13687,177 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__AddEnum__Group_3__1__Impl" + // $ANTLR start "rule__AddEnum__Group_4__0" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4927:1: rule__AddEnum__Group_4__0 : rule__AddEnum__Group_4__0__Impl rule__AddEnum__Group_4__1 ; + public final void rule__AddEnum__Group_4__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4931:1: ( rule__AddEnum__Group_4__0__Impl rule__AddEnum__Group_4__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4932:2: rule__AddEnum__Group_4__0__Impl rule__AddEnum__Group_4__1 + { + pushFollow(FOLLOW_rule__AddEnum__Group_4__0__Impl_in_rule__AddEnum__Group_4__010098); + rule__AddEnum__Group_4__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__AddEnum__Group_4__1_in_rule__AddEnum__Group_4__010101); + rule__AddEnum__Group_4__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AddEnum__Group_4__0" + + + // $ANTLR start "rule__AddEnum__Group_4__0__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4939:1: rule__AddEnum__Group_4__0__Impl : ( 'description' ) ; + public final void rule__AddEnum__Group_4__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4943:1: ( ( 'description' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4944:1: ( 'description' ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4944:1: ( 'description' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4945:1: 'description' + { + before(grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0()); + match(input,67,FOLLOW_67_in_rule__AddEnum__Group_4__0__Impl10129); + after(grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AddEnum__Group_4__0__Impl" + + + // $ANTLR start "rule__AddEnum__Group_4__1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4958:1: rule__AddEnum__Group_4__1 : rule__AddEnum__Group_4__1__Impl ; + public final void rule__AddEnum__Group_4__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4962:1: ( rule__AddEnum__Group_4__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4963:2: rule__AddEnum__Group_4__1__Impl + { + pushFollow(FOLLOW_rule__AddEnum__Group_4__1__Impl_in_rule__AddEnum__Group_4__110160); + rule__AddEnum__Group_4__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AddEnum__Group_4__1" + + + // $ANTLR start "rule__AddEnum__Group_4__1__Impl" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4969:1: rule__AddEnum__Group_4__1__Impl : ( ( rule__AddEnum__DescriptionAssignment_4_1 ) ) ; + public final void rule__AddEnum__Group_4__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4973:1: ( ( ( rule__AddEnum__DescriptionAssignment_4_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4974:1: ( ( rule__AddEnum__DescriptionAssignment_4_1 ) ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4974:1: ( ( rule__AddEnum__DescriptionAssignment_4_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4975:1: ( rule__AddEnum__DescriptionAssignment_4_1 ) + { + before(grammarAccess.getAddEnumAccess().getDescriptionAssignment_4_1()); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4976:1: ( rule__AddEnum__DescriptionAssignment_4_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4976:2: rule__AddEnum__DescriptionAssignment_4_1 + { + pushFollow(FOLLOW_rule__AddEnum__DescriptionAssignment_4_1_in_rule__AddEnum__Group_4__1__Impl10187); + rule__AddEnum__DescriptionAssignment_4_1(); + + state._fsp--; + + + } + + after(grammarAccess.getAddEnumAccess().getDescriptionAssignment_4_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AddEnum__Group_4__1__Impl" + + // $ANTLR start "rule__RemoveEnum__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4786:1: rule__RemoveEnum__Group__0 : rule__RemoveEnum__Group__0__Impl rule__RemoveEnum__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4990:1: rule__RemoveEnum__Group__0 : rule__RemoveEnum__Group__0__Impl rule__RemoveEnum__Group__1 ; public final void rule__RemoveEnum__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4790:1: ( rule__RemoveEnum__Group__0__Impl rule__RemoveEnum__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4791:2: rule__RemoveEnum__Group__0__Impl rule__RemoveEnum__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4994:1: ( rule__RemoveEnum__Group__0__Impl rule__RemoveEnum__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4995:2: rule__RemoveEnum__Group__0__Impl rule__RemoveEnum__Group__1 { - pushFollow(FOLLOW_rule__RemoveEnum__Group__0__Impl_in_rule__RemoveEnum__Group__09809); + pushFollow(FOLLOW_rule__RemoveEnum__Group__0__Impl_in_rule__RemoveEnum__Group__010221); rule__RemoveEnum__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RemoveEnum__Group__1_in_rule__RemoveEnum__Group__09812); + pushFollow(FOLLOW_rule__RemoveEnum__Group__1_in_rule__RemoveEnum__Group__010224); rule__RemoveEnum__Group__1(); state._fsp--; @@ -13337,20 +13881,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveEnum__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4798:1: rule__RemoveEnum__Group__0__Impl : ( 'remove' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5002:1: rule__RemoveEnum__Group__0__Impl : ( 'remove' ) ; public final void rule__RemoveEnum__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4802:1: ( ( 'remove' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4803:1: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5006:1: ( ( 'remove' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5007:1: ( 'remove' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4803:1: ( 'remove' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4804:1: 'remove' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5007:1: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5008:1: 'remove' { before(grammarAccess.getRemoveEnumAccess().getRemoveKeyword_0()); - match(input,73,FOLLOW_73_in_rule__RemoveEnum__Group__0__Impl9840); + match(input,75,FOLLOW_75_in_rule__RemoveEnum__Group__0__Impl10252); after(grammarAccess.getRemoveEnumAccess().getRemoveKeyword_0()); } @@ -13374,16 +13918,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveEnum__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4817:1: rule__RemoveEnum__Group__1 : rule__RemoveEnum__Group__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5021:1: rule__RemoveEnum__Group__1 : rule__RemoveEnum__Group__1__Impl ; public final void rule__RemoveEnum__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4821:1: ( rule__RemoveEnum__Group__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4822:2: rule__RemoveEnum__Group__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5025:1: ( rule__RemoveEnum__Group__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5026:2: rule__RemoveEnum__Group__1__Impl { - pushFollow(FOLLOW_rule__RemoveEnum__Group__1__Impl_in_rule__RemoveEnum__Group__19871); + pushFollow(FOLLOW_rule__RemoveEnum__Group__1__Impl_in_rule__RemoveEnum__Group__110283); rule__RemoveEnum__Group__1__Impl(); state._fsp--; @@ -13407,23 +13951,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RemoveEnum__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4828:1: rule__RemoveEnum__Group__1__Impl : ( ( rule__RemoveEnum__EnumEntryAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5032:1: rule__RemoveEnum__Group__1__Impl : ( ( rule__RemoveEnum__EnumEntryAssignment_1 ) ) ; public final void rule__RemoveEnum__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4832:1: ( ( ( rule__RemoveEnum__EnumEntryAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4833:1: ( ( rule__RemoveEnum__EnumEntryAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5036:1: ( ( ( rule__RemoveEnum__EnumEntryAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5037:1: ( ( rule__RemoveEnum__EnumEntryAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4833:1: ( ( rule__RemoveEnum__EnumEntryAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4834:1: ( rule__RemoveEnum__EnumEntryAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5037:1: ( ( rule__RemoveEnum__EnumEntryAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5038:1: ( rule__RemoveEnum__EnumEntryAssignment_1 ) { before(grammarAccess.getRemoveEnumAccess().getEnumEntryAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4835:1: ( rule__RemoveEnum__EnumEntryAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4835:2: rule__RemoveEnum__EnumEntryAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5039:1: ( rule__RemoveEnum__EnumEntryAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5039:2: rule__RemoveEnum__EnumEntryAssignment_1 { - pushFollow(FOLLOW_rule__RemoveEnum__EnumEntryAssignment_1_in_rule__RemoveEnum__Group__1__Impl9898); + pushFollow(FOLLOW_rule__RemoveEnum__EnumEntryAssignment_1_in_rule__RemoveEnum__Group__1__Impl10310); rule__RemoveEnum__EnumEntryAssignment_1(); state._fsp--; @@ -13454,21 +13998,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4849:1: rule__XRelationType__Group__0 : rule__XRelationType__Group__0__Impl rule__XRelationType__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5053:1: rule__XRelationType__Group__0 : rule__XRelationType__Group__0__Impl rule__XRelationType__Group__1 ; public final void rule__XRelationType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4853:1: ( rule__XRelationType__Group__0__Impl rule__XRelationType__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4854:2: rule__XRelationType__Group__0__Impl rule__XRelationType__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5057:1: ( rule__XRelationType__Group__0__Impl rule__XRelationType__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5058:2: rule__XRelationType__Group__0__Impl rule__XRelationType__Group__1 { - pushFollow(FOLLOW_rule__XRelationType__Group__0__Impl_in_rule__XRelationType__Group__09932); + pushFollow(FOLLOW_rule__XRelationType__Group__0__Impl_in_rule__XRelationType__Group__010344); rule__XRelationType__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__1_in_rule__XRelationType__Group__09935); + pushFollow(FOLLOW_rule__XRelationType__Group__1_in_rule__XRelationType__Group__010347); rule__XRelationType__Group__1(); state._fsp--; @@ -13492,20 +14036,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4861:1: rule__XRelationType__Group__0__Impl : ( 'relationType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5065:1: rule__XRelationType__Group__0__Impl : ( 'relationType' ) ; public final void rule__XRelationType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4865:1: ( ( 'relationType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4866:1: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5069:1: ( ( 'relationType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5070:1: ( 'relationType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4866:1: ( 'relationType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4867:1: 'relationType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5070:1: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5071:1: 'relationType' { before(grammarAccess.getXRelationTypeAccess().getRelationTypeKeyword_0()); - match(input,74,FOLLOW_74_in_rule__XRelationType__Group__0__Impl9963); + match(input,76,FOLLOW_76_in_rule__XRelationType__Group__0__Impl10375); after(grammarAccess.getXRelationTypeAccess().getRelationTypeKeyword_0()); } @@ -13529,21 +14073,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4880:1: rule__XRelationType__Group__1 : rule__XRelationType__Group__1__Impl rule__XRelationType__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5084:1: rule__XRelationType__Group__1 : rule__XRelationType__Group__1__Impl rule__XRelationType__Group__2 ; public final void rule__XRelationType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4884:1: ( rule__XRelationType__Group__1__Impl rule__XRelationType__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4885:2: rule__XRelationType__Group__1__Impl rule__XRelationType__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5088:1: ( rule__XRelationType__Group__1__Impl rule__XRelationType__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5089:2: rule__XRelationType__Group__1__Impl rule__XRelationType__Group__2 { - pushFollow(FOLLOW_rule__XRelationType__Group__1__Impl_in_rule__XRelationType__Group__19994); + pushFollow(FOLLOW_rule__XRelationType__Group__1__Impl_in_rule__XRelationType__Group__110406); rule__XRelationType__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__2_in_rule__XRelationType__Group__19997); + pushFollow(FOLLOW_rule__XRelationType__Group__2_in_rule__XRelationType__Group__110409); rule__XRelationType__Group__2(); state._fsp--; @@ -13567,23 +14111,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4892:1: rule__XRelationType__Group__1__Impl : ( ( rule__XRelationType__NameAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5096:1: rule__XRelationType__Group__1__Impl : ( ( rule__XRelationType__NameAssignment_1 ) ) ; public final void rule__XRelationType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4896:1: ( ( ( rule__XRelationType__NameAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4897:1: ( ( rule__XRelationType__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5100:1: ( ( ( rule__XRelationType__NameAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5101:1: ( ( rule__XRelationType__NameAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4897:1: ( ( rule__XRelationType__NameAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4898:1: ( rule__XRelationType__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5101:1: ( ( rule__XRelationType__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5102:1: ( rule__XRelationType__NameAssignment_1 ) { before(grammarAccess.getXRelationTypeAccess().getNameAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4899:1: ( rule__XRelationType__NameAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4899:2: rule__XRelationType__NameAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5103:1: ( rule__XRelationType__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5103:2: rule__XRelationType__NameAssignment_1 { - pushFollow(FOLLOW_rule__XRelationType__NameAssignment_1_in_rule__XRelationType__Group__1__Impl10024); + pushFollow(FOLLOW_rule__XRelationType__NameAssignment_1_in_rule__XRelationType__Group__1__Impl10436); rule__XRelationType__NameAssignment_1(); state._fsp--; @@ -13614,21 +14158,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4909:1: rule__XRelationType__Group__2 : rule__XRelationType__Group__2__Impl rule__XRelationType__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5113:1: rule__XRelationType__Group__2 : rule__XRelationType__Group__2__Impl rule__XRelationType__Group__3 ; public final void rule__XRelationType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4913:1: ( rule__XRelationType__Group__2__Impl rule__XRelationType__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4914:2: rule__XRelationType__Group__2__Impl rule__XRelationType__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5117:1: ( rule__XRelationType__Group__2__Impl rule__XRelationType__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5118:2: rule__XRelationType__Group__2__Impl rule__XRelationType__Group__3 { - pushFollow(FOLLOW_rule__XRelationType__Group__2__Impl_in_rule__XRelationType__Group__210054); + pushFollow(FOLLOW_rule__XRelationType__Group__2__Impl_in_rule__XRelationType__Group__210466); rule__XRelationType__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__3_in_rule__XRelationType__Group__210057); + pushFollow(FOLLOW_rule__XRelationType__Group__3_in_rule__XRelationType__Group__210469); rule__XRelationType__Group__3(); state._fsp--; @@ -13652,20 +14196,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4921:1: rule__XRelationType__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5125:1: rule__XRelationType__Group__2__Impl : ( '{' ) ; public final void rule__XRelationType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4925:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4926:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5129:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5130:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4926:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4927:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5130:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5131:1: '{' { before(grammarAccess.getXRelationTypeAccess().getLeftCurlyBracketKeyword_2()); - match(input,51,FOLLOW_51_in_rule__XRelationType__Group__2__Impl10085); + match(input,53,FOLLOW_53_in_rule__XRelationType__Group__2__Impl10497); after(grammarAccess.getXRelationTypeAccess().getLeftCurlyBracketKeyword_2()); } @@ -13689,21 +14233,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4940:1: rule__XRelationType__Group__3 : rule__XRelationType__Group__3__Impl rule__XRelationType__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5144:1: rule__XRelationType__Group__3 : rule__XRelationType__Group__3__Impl rule__XRelationType__Group__4 ; public final void rule__XRelationType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4944:1: ( rule__XRelationType__Group__3__Impl rule__XRelationType__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4945:2: rule__XRelationType__Group__3__Impl rule__XRelationType__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5148:1: ( rule__XRelationType__Group__3__Impl rule__XRelationType__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5149:2: rule__XRelationType__Group__3__Impl rule__XRelationType__Group__4 { - pushFollow(FOLLOW_rule__XRelationType__Group__3__Impl_in_rule__XRelationType__Group__310116); + pushFollow(FOLLOW_rule__XRelationType__Group__3__Impl_in_rule__XRelationType__Group__310528); rule__XRelationType__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__4_in_rule__XRelationType__Group__310119); + pushFollow(FOLLOW_rule__XRelationType__Group__4_in_rule__XRelationType__Group__310531); rule__XRelationType__Group__4(); state._fsp--; @@ -13727,31 +14271,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4952:1: rule__XRelationType__Group__3__Impl : ( ( rule__XRelationType__Group_3__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5156:1: rule__XRelationType__Group__3__Impl : ( ( rule__XRelationType__Group_3__0 )? ) ; public final void rule__XRelationType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4956:1: ( ( ( rule__XRelationType__Group_3__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4957:1: ( ( rule__XRelationType__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5160:1: ( ( ( rule__XRelationType__Group_3__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5161:1: ( ( rule__XRelationType__Group_3__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4957:1: ( ( rule__XRelationType__Group_3__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4958:1: ( rule__XRelationType__Group_3__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5161:1: ( ( rule__XRelationType__Group_3__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5162:1: ( rule__XRelationType__Group_3__0 )? { before(grammarAccess.getXRelationTypeAccess().getGroup_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4959:1: ( rule__XRelationType__Group_3__0 )? - int alt47=2; - int LA47_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5163:1: ( rule__XRelationType__Group_3__0 )? + int alt49=2; + int LA49_0 = input.LA(1); - if ( (LA47_0==56) ) { - alt47=1; + if ( (LA49_0==58) ) { + alt49=1; } - switch (alt47) { + switch (alt49) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4959:2: rule__XRelationType__Group_3__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5163:2: rule__XRelationType__Group_3__0 { - pushFollow(FOLLOW_rule__XRelationType__Group_3__0_in_rule__XRelationType__Group__3__Impl10146); + pushFollow(FOLLOW_rule__XRelationType__Group_3__0_in_rule__XRelationType__Group__3__Impl10558); rule__XRelationType__Group_3__0(); state._fsp--; @@ -13785,21 +14329,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4969:1: rule__XRelationType__Group__4 : rule__XRelationType__Group__4__Impl rule__XRelationType__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5173:1: rule__XRelationType__Group__4 : rule__XRelationType__Group__4__Impl rule__XRelationType__Group__5 ; public final void rule__XRelationType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4973:1: ( rule__XRelationType__Group__4__Impl rule__XRelationType__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4974:2: rule__XRelationType__Group__4__Impl rule__XRelationType__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5177:1: ( rule__XRelationType__Group__4__Impl rule__XRelationType__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5178:2: rule__XRelationType__Group__4__Impl rule__XRelationType__Group__5 { - pushFollow(FOLLOW_rule__XRelationType__Group__4__Impl_in_rule__XRelationType__Group__410177); + pushFollow(FOLLOW_rule__XRelationType__Group__4__Impl_in_rule__XRelationType__Group__410589); rule__XRelationType__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__5_in_rule__XRelationType__Group__410180); + pushFollow(FOLLOW_rule__XRelationType__Group__5_in_rule__XRelationType__Group__410592); rule__XRelationType__Group__5(); state._fsp--; @@ -13823,20 +14367,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4981:1: rule__XRelationType__Group__4__Impl : ( 'uuid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5185:1: rule__XRelationType__Group__4__Impl : ( 'uuid' ) ; public final void rule__XRelationType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4985:1: ( ( 'uuid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4986:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5189:1: ( ( 'uuid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5190:1: ( 'uuid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4986:1: ( 'uuid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:4987:1: 'uuid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5190:1: ( 'uuid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5191:1: 'uuid' { before(grammarAccess.getXRelationTypeAccess().getUuidKeyword_4()); - match(input,52,FOLLOW_52_in_rule__XRelationType__Group__4__Impl10208); + match(input,54,FOLLOW_54_in_rule__XRelationType__Group__4__Impl10620); after(grammarAccess.getXRelationTypeAccess().getUuidKeyword_4()); } @@ -13860,21 +14404,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5000:1: rule__XRelationType__Group__5 : rule__XRelationType__Group__5__Impl rule__XRelationType__Group__6 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5204:1: rule__XRelationType__Group__5 : rule__XRelationType__Group__5__Impl rule__XRelationType__Group__6 ; public final void rule__XRelationType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5004:1: ( rule__XRelationType__Group__5__Impl rule__XRelationType__Group__6 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5005:2: rule__XRelationType__Group__5__Impl rule__XRelationType__Group__6 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5208:1: ( rule__XRelationType__Group__5__Impl rule__XRelationType__Group__6 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5209:2: rule__XRelationType__Group__5__Impl rule__XRelationType__Group__6 { - pushFollow(FOLLOW_rule__XRelationType__Group__5__Impl_in_rule__XRelationType__Group__510239); + pushFollow(FOLLOW_rule__XRelationType__Group__5__Impl_in_rule__XRelationType__Group__510651); rule__XRelationType__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__6_in_rule__XRelationType__Group__510242); + pushFollow(FOLLOW_rule__XRelationType__Group__6_in_rule__XRelationType__Group__510654); rule__XRelationType__Group__6(); state._fsp--; @@ -13898,23 +14442,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5012:1: rule__XRelationType__Group__5__Impl : ( ( rule__XRelationType__UuidAssignment_5 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5216:1: rule__XRelationType__Group__5__Impl : ( ( rule__XRelationType__UuidAssignment_5 ) ) ; public final void rule__XRelationType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5016:1: ( ( ( rule__XRelationType__UuidAssignment_5 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5017:1: ( ( rule__XRelationType__UuidAssignment_5 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5220:1: ( ( ( rule__XRelationType__UuidAssignment_5 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5221:1: ( ( rule__XRelationType__UuidAssignment_5 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5017:1: ( ( rule__XRelationType__UuidAssignment_5 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5018:1: ( rule__XRelationType__UuidAssignment_5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5221:1: ( ( rule__XRelationType__UuidAssignment_5 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5222:1: ( rule__XRelationType__UuidAssignment_5 ) { before(grammarAccess.getXRelationTypeAccess().getUuidAssignment_5()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5019:1: ( rule__XRelationType__UuidAssignment_5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5019:2: rule__XRelationType__UuidAssignment_5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5223:1: ( rule__XRelationType__UuidAssignment_5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5223:2: rule__XRelationType__UuidAssignment_5 { - pushFollow(FOLLOW_rule__XRelationType__UuidAssignment_5_in_rule__XRelationType__Group__5__Impl10269); + pushFollow(FOLLOW_rule__XRelationType__UuidAssignment_5_in_rule__XRelationType__Group__5__Impl10681); rule__XRelationType__UuidAssignment_5(); state._fsp--; @@ -13945,21 +14489,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__6" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5029:1: rule__XRelationType__Group__6 : rule__XRelationType__Group__6__Impl rule__XRelationType__Group__7 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5233:1: rule__XRelationType__Group__6 : rule__XRelationType__Group__6__Impl rule__XRelationType__Group__7 ; public final void rule__XRelationType__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5033:1: ( rule__XRelationType__Group__6__Impl rule__XRelationType__Group__7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5034:2: rule__XRelationType__Group__6__Impl rule__XRelationType__Group__7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5237:1: ( rule__XRelationType__Group__6__Impl rule__XRelationType__Group__7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5238:2: rule__XRelationType__Group__6__Impl rule__XRelationType__Group__7 { - pushFollow(FOLLOW_rule__XRelationType__Group__6__Impl_in_rule__XRelationType__Group__610299); + pushFollow(FOLLOW_rule__XRelationType__Group__6__Impl_in_rule__XRelationType__Group__610711); rule__XRelationType__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__7_in_rule__XRelationType__Group__610302); + pushFollow(FOLLOW_rule__XRelationType__Group__7_in_rule__XRelationType__Group__610714); rule__XRelationType__Group__7(); state._fsp--; @@ -13983,20 +14527,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__6__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5041:1: rule__XRelationType__Group__6__Impl : ( 'sideAName' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5245:1: rule__XRelationType__Group__6__Impl : ( 'sideAName' ) ; public final void rule__XRelationType__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5045:1: ( ( 'sideAName' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5046:1: ( 'sideAName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5249:1: ( ( 'sideAName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5250:1: ( 'sideAName' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5046:1: ( 'sideAName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5047:1: 'sideAName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5250:1: ( 'sideAName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5251:1: 'sideAName' { before(grammarAccess.getXRelationTypeAccess().getSideANameKeyword_6()); - match(input,75,FOLLOW_75_in_rule__XRelationType__Group__6__Impl10330); + match(input,77,FOLLOW_77_in_rule__XRelationType__Group__6__Impl10742); after(grammarAccess.getXRelationTypeAccess().getSideANameKeyword_6()); } @@ -14020,21 +14564,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5060:1: rule__XRelationType__Group__7 : rule__XRelationType__Group__7__Impl rule__XRelationType__Group__8 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5264:1: rule__XRelationType__Group__7 : rule__XRelationType__Group__7__Impl rule__XRelationType__Group__8 ; public final void rule__XRelationType__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5064:1: ( rule__XRelationType__Group__7__Impl rule__XRelationType__Group__8 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5065:2: rule__XRelationType__Group__7__Impl rule__XRelationType__Group__8 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5268:1: ( rule__XRelationType__Group__7__Impl rule__XRelationType__Group__8 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5269:2: rule__XRelationType__Group__7__Impl rule__XRelationType__Group__8 { - pushFollow(FOLLOW_rule__XRelationType__Group__7__Impl_in_rule__XRelationType__Group__710361); + pushFollow(FOLLOW_rule__XRelationType__Group__7__Impl_in_rule__XRelationType__Group__710773); rule__XRelationType__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__8_in_rule__XRelationType__Group__710364); + pushFollow(FOLLOW_rule__XRelationType__Group__8_in_rule__XRelationType__Group__710776); rule__XRelationType__Group__8(); state._fsp--; @@ -14058,23 +14602,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__7__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5072:1: rule__XRelationType__Group__7__Impl : ( ( rule__XRelationType__SideANameAssignment_7 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5276:1: rule__XRelationType__Group__7__Impl : ( ( rule__XRelationType__SideANameAssignment_7 ) ) ; public final void rule__XRelationType__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5076:1: ( ( ( rule__XRelationType__SideANameAssignment_7 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5077:1: ( ( rule__XRelationType__SideANameAssignment_7 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5280:1: ( ( ( rule__XRelationType__SideANameAssignment_7 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5281:1: ( ( rule__XRelationType__SideANameAssignment_7 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5077:1: ( ( rule__XRelationType__SideANameAssignment_7 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5078:1: ( rule__XRelationType__SideANameAssignment_7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5281:1: ( ( rule__XRelationType__SideANameAssignment_7 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5282:1: ( rule__XRelationType__SideANameAssignment_7 ) { before(grammarAccess.getXRelationTypeAccess().getSideANameAssignment_7()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5079:1: ( rule__XRelationType__SideANameAssignment_7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5079:2: rule__XRelationType__SideANameAssignment_7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5283:1: ( rule__XRelationType__SideANameAssignment_7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5283:2: rule__XRelationType__SideANameAssignment_7 { - pushFollow(FOLLOW_rule__XRelationType__SideANameAssignment_7_in_rule__XRelationType__Group__7__Impl10391); + pushFollow(FOLLOW_rule__XRelationType__SideANameAssignment_7_in_rule__XRelationType__Group__7__Impl10803); rule__XRelationType__SideANameAssignment_7(); state._fsp--; @@ -14105,21 +14649,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__8" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5089:1: rule__XRelationType__Group__8 : rule__XRelationType__Group__8__Impl rule__XRelationType__Group__9 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5293:1: rule__XRelationType__Group__8 : rule__XRelationType__Group__8__Impl rule__XRelationType__Group__9 ; public final void rule__XRelationType__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5093:1: ( rule__XRelationType__Group__8__Impl rule__XRelationType__Group__9 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5094:2: rule__XRelationType__Group__8__Impl rule__XRelationType__Group__9 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5297:1: ( rule__XRelationType__Group__8__Impl rule__XRelationType__Group__9 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5298:2: rule__XRelationType__Group__8__Impl rule__XRelationType__Group__9 { - pushFollow(FOLLOW_rule__XRelationType__Group__8__Impl_in_rule__XRelationType__Group__810421); + pushFollow(FOLLOW_rule__XRelationType__Group__8__Impl_in_rule__XRelationType__Group__810833); rule__XRelationType__Group__8__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__9_in_rule__XRelationType__Group__810424); + pushFollow(FOLLOW_rule__XRelationType__Group__9_in_rule__XRelationType__Group__810836); rule__XRelationType__Group__9(); state._fsp--; @@ -14143,20 +14687,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__8__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5101:1: rule__XRelationType__Group__8__Impl : ( 'sideAArtifactType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5305:1: rule__XRelationType__Group__8__Impl : ( 'sideAArtifactType' ) ; public final void rule__XRelationType__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5105:1: ( ( 'sideAArtifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5106:1: ( 'sideAArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5309:1: ( ( 'sideAArtifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5310:1: ( 'sideAArtifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5106:1: ( 'sideAArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5107:1: 'sideAArtifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5310:1: ( 'sideAArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5311:1: 'sideAArtifactType' { before(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeKeyword_8()); - match(input,76,FOLLOW_76_in_rule__XRelationType__Group__8__Impl10452); + match(input,78,FOLLOW_78_in_rule__XRelationType__Group__8__Impl10864); after(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeKeyword_8()); } @@ -14180,21 +14724,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__9" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5120:1: rule__XRelationType__Group__9 : rule__XRelationType__Group__9__Impl rule__XRelationType__Group__10 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5324:1: rule__XRelationType__Group__9 : rule__XRelationType__Group__9__Impl rule__XRelationType__Group__10 ; public final void rule__XRelationType__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5124:1: ( rule__XRelationType__Group__9__Impl rule__XRelationType__Group__10 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5125:2: rule__XRelationType__Group__9__Impl rule__XRelationType__Group__10 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5328:1: ( rule__XRelationType__Group__9__Impl rule__XRelationType__Group__10 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5329:2: rule__XRelationType__Group__9__Impl rule__XRelationType__Group__10 { - pushFollow(FOLLOW_rule__XRelationType__Group__9__Impl_in_rule__XRelationType__Group__910483); + pushFollow(FOLLOW_rule__XRelationType__Group__9__Impl_in_rule__XRelationType__Group__910895); rule__XRelationType__Group__9__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__10_in_rule__XRelationType__Group__910486); + pushFollow(FOLLOW_rule__XRelationType__Group__10_in_rule__XRelationType__Group__910898); rule__XRelationType__Group__10(); state._fsp--; @@ -14218,23 +14762,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__9__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5132:1: rule__XRelationType__Group__9__Impl : ( ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5336:1: rule__XRelationType__Group__9__Impl : ( ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) ) ; public final void rule__XRelationType__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5136:1: ( ( ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5137:1: ( ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5340:1: ( ( ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5341:1: ( ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5137:1: ( ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5138:1: ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5341:1: ( ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5342:1: ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) { before(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeAssignment_9()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5139:1: ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5139:2: rule__XRelationType__SideAArtifactTypeAssignment_9 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5343:1: ( rule__XRelationType__SideAArtifactTypeAssignment_9 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5343:2: rule__XRelationType__SideAArtifactTypeAssignment_9 { - pushFollow(FOLLOW_rule__XRelationType__SideAArtifactTypeAssignment_9_in_rule__XRelationType__Group__9__Impl10513); + pushFollow(FOLLOW_rule__XRelationType__SideAArtifactTypeAssignment_9_in_rule__XRelationType__Group__9__Impl10925); rule__XRelationType__SideAArtifactTypeAssignment_9(); state._fsp--; @@ -14265,21 +14809,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__10" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5149:1: rule__XRelationType__Group__10 : rule__XRelationType__Group__10__Impl rule__XRelationType__Group__11 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5353:1: rule__XRelationType__Group__10 : rule__XRelationType__Group__10__Impl rule__XRelationType__Group__11 ; public final void rule__XRelationType__Group__10() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5153:1: ( rule__XRelationType__Group__10__Impl rule__XRelationType__Group__11 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5154:2: rule__XRelationType__Group__10__Impl rule__XRelationType__Group__11 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5357:1: ( rule__XRelationType__Group__10__Impl rule__XRelationType__Group__11 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5358:2: rule__XRelationType__Group__10__Impl rule__XRelationType__Group__11 { - pushFollow(FOLLOW_rule__XRelationType__Group__10__Impl_in_rule__XRelationType__Group__1010543); + pushFollow(FOLLOW_rule__XRelationType__Group__10__Impl_in_rule__XRelationType__Group__1010955); rule__XRelationType__Group__10__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__11_in_rule__XRelationType__Group__1010546); + pushFollow(FOLLOW_rule__XRelationType__Group__11_in_rule__XRelationType__Group__1010958); rule__XRelationType__Group__11(); state._fsp--; @@ -14303,20 +14847,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__10__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5161:1: rule__XRelationType__Group__10__Impl : ( 'sideBName' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5365:1: rule__XRelationType__Group__10__Impl : ( 'sideBName' ) ; public final void rule__XRelationType__Group__10__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5165:1: ( ( 'sideBName' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5166:1: ( 'sideBName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5369:1: ( ( 'sideBName' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5370:1: ( 'sideBName' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5166:1: ( 'sideBName' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5167:1: 'sideBName' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5370:1: ( 'sideBName' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5371:1: 'sideBName' { before(grammarAccess.getXRelationTypeAccess().getSideBNameKeyword_10()); - match(input,77,FOLLOW_77_in_rule__XRelationType__Group__10__Impl10574); + match(input,79,FOLLOW_79_in_rule__XRelationType__Group__10__Impl10986); after(grammarAccess.getXRelationTypeAccess().getSideBNameKeyword_10()); } @@ -14340,21 +14884,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__11" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5180:1: rule__XRelationType__Group__11 : rule__XRelationType__Group__11__Impl rule__XRelationType__Group__12 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5384:1: rule__XRelationType__Group__11 : rule__XRelationType__Group__11__Impl rule__XRelationType__Group__12 ; public final void rule__XRelationType__Group__11() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5184:1: ( rule__XRelationType__Group__11__Impl rule__XRelationType__Group__12 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5185:2: rule__XRelationType__Group__11__Impl rule__XRelationType__Group__12 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5388:1: ( rule__XRelationType__Group__11__Impl rule__XRelationType__Group__12 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5389:2: rule__XRelationType__Group__11__Impl rule__XRelationType__Group__12 { - pushFollow(FOLLOW_rule__XRelationType__Group__11__Impl_in_rule__XRelationType__Group__1110605); + pushFollow(FOLLOW_rule__XRelationType__Group__11__Impl_in_rule__XRelationType__Group__1111017); rule__XRelationType__Group__11__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__12_in_rule__XRelationType__Group__1110608); + pushFollow(FOLLOW_rule__XRelationType__Group__12_in_rule__XRelationType__Group__1111020); rule__XRelationType__Group__12(); state._fsp--; @@ -14378,23 +14922,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__11__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5192:1: rule__XRelationType__Group__11__Impl : ( ( rule__XRelationType__SideBNameAssignment_11 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5396:1: rule__XRelationType__Group__11__Impl : ( ( rule__XRelationType__SideBNameAssignment_11 ) ) ; public final void rule__XRelationType__Group__11__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5196:1: ( ( ( rule__XRelationType__SideBNameAssignment_11 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5197:1: ( ( rule__XRelationType__SideBNameAssignment_11 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5400:1: ( ( ( rule__XRelationType__SideBNameAssignment_11 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5401:1: ( ( rule__XRelationType__SideBNameAssignment_11 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5197:1: ( ( rule__XRelationType__SideBNameAssignment_11 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5198:1: ( rule__XRelationType__SideBNameAssignment_11 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5401:1: ( ( rule__XRelationType__SideBNameAssignment_11 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5402:1: ( rule__XRelationType__SideBNameAssignment_11 ) { before(grammarAccess.getXRelationTypeAccess().getSideBNameAssignment_11()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5199:1: ( rule__XRelationType__SideBNameAssignment_11 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5199:2: rule__XRelationType__SideBNameAssignment_11 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5403:1: ( rule__XRelationType__SideBNameAssignment_11 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5403:2: rule__XRelationType__SideBNameAssignment_11 { - pushFollow(FOLLOW_rule__XRelationType__SideBNameAssignment_11_in_rule__XRelationType__Group__11__Impl10635); + pushFollow(FOLLOW_rule__XRelationType__SideBNameAssignment_11_in_rule__XRelationType__Group__11__Impl11047); rule__XRelationType__SideBNameAssignment_11(); state._fsp--; @@ -14425,21 +14969,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__12" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5209:1: rule__XRelationType__Group__12 : rule__XRelationType__Group__12__Impl rule__XRelationType__Group__13 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5413:1: rule__XRelationType__Group__12 : rule__XRelationType__Group__12__Impl rule__XRelationType__Group__13 ; public final void rule__XRelationType__Group__12() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5213:1: ( rule__XRelationType__Group__12__Impl rule__XRelationType__Group__13 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5214:2: rule__XRelationType__Group__12__Impl rule__XRelationType__Group__13 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5417:1: ( rule__XRelationType__Group__12__Impl rule__XRelationType__Group__13 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5418:2: rule__XRelationType__Group__12__Impl rule__XRelationType__Group__13 { - pushFollow(FOLLOW_rule__XRelationType__Group__12__Impl_in_rule__XRelationType__Group__1210665); + pushFollow(FOLLOW_rule__XRelationType__Group__12__Impl_in_rule__XRelationType__Group__1211077); rule__XRelationType__Group__12__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__13_in_rule__XRelationType__Group__1210668); + pushFollow(FOLLOW_rule__XRelationType__Group__13_in_rule__XRelationType__Group__1211080); rule__XRelationType__Group__13(); state._fsp--; @@ -14463,20 +15007,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__12__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5221:1: rule__XRelationType__Group__12__Impl : ( 'sideBArtifactType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5425:1: rule__XRelationType__Group__12__Impl : ( 'sideBArtifactType' ) ; public final void rule__XRelationType__Group__12__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5225:1: ( ( 'sideBArtifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5226:1: ( 'sideBArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5429:1: ( ( 'sideBArtifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5430:1: ( 'sideBArtifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5226:1: ( 'sideBArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5227:1: 'sideBArtifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5430:1: ( 'sideBArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5431:1: 'sideBArtifactType' { before(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeKeyword_12()); - match(input,78,FOLLOW_78_in_rule__XRelationType__Group__12__Impl10696); + match(input,80,FOLLOW_80_in_rule__XRelationType__Group__12__Impl11108); after(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeKeyword_12()); } @@ -14500,21 +15044,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__13" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5240:1: rule__XRelationType__Group__13 : rule__XRelationType__Group__13__Impl rule__XRelationType__Group__14 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5444:1: rule__XRelationType__Group__13 : rule__XRelationType__Group__13__Impl rule__XRelationType__Group__14 ; public final void rule__XRelationType__Group__13() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5244:1: ( rule__XRelationType__Group__13__Impl rule__XRelationType__Group__14 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5245:2: rule__XRelationType__Group__13__Impl rule__XRelationType__Group__14 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5448:1: ( rule__XRelationType__Group__13__Impl rule__XRelationType__Group__14 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5449:2: rule__XRelationType__Group__13__Impl rule__XRelationType__Group__14 { - pushFollow(FOLLOW_rule__XRelationType__Group__13__Impl_in_rule__XRelationType__Group__1310727); + pushFollow(FOLLOW_rule__XRelationType__Group__13__Impl_in_rule__XRelationType__Group__1311139); rule__XRelationType__Group__13__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__14_in_rule__XRelationType__Group__1310730); + pushFollow(FOLLOW_rule__XRelationType__Group__14_in_rule__XRelationType__Group__1311142); rule__XRelationType__Group__14(); state._fsp--; @@ -14538,23 +15082,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__13__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5252:1: rule__XRelationType__Group__13__Impl : ( ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5456:1: rule__XRelationType__Group__13__Impl : ( ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) ) ; public final void rule__XRelationType__Group__13__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5256:1: ( ( ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5257:1: ( ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5460:1: ( ( ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5461:1: ( ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5257:1: ( ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5258:1: ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5461:1: ( ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5462:1: ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) { before(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeAssignment_13()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5259:1: ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5259:2: rule__XRelationType__SideBArtifactTypeAssignment_13 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5463:1: ( rule__XRelationType__SideBArtifactTypeAssignment_13 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5463:2: rule__XRelationType__SideBArtifactTypeAssignment_13 { - pushFollow(FOLLOW_rule__XRelationType__SideBArtifactTypeAssignment_13_in_rule__XRelationType__Group__13__Impl10757); + pushFollow(FOLLOW_rule__XRelationType__SideBArtifactTypeAssignment_13_in_rule__XRelationType__Group__13__Impl11169); rule__XRelationType__SideBArtifactTypeAssignment_13(); state._fsp--; @@ -14585,21 +15129,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__14" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5269:1: rule__XRelationType__Group__14 : rule__XRelationType__Group__14__Impl rule__XRelationType__Group__15 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5473:1: rule__XRelationType__Group__14 : rule__XRelationType__Group__14__Impl rule__XRelationType__Group__15 ; public final void rule__XRelationType__Group__14() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5273:1: ( rule__XRelationType__Group__14__Impl rule__XRelationType__Group__15 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5274:2: rule__XRelationType__Group__14__Impl rule__XRelationType__Group__15 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5477:1: ( rule__XRelationType__Group__14__Impl rule__XRelationType__Group__15 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5478:2: rule__XRelationType__Group__14__Impl rule__XRelationType__Group__15 { - pushFollow(FOLLOW_rule__XRelationType__Group__14__Impl_in_rule__XRelationType__Group__1410787); + pushFollow(FOLLOW_rule__XRelationType__Group__14__Impl_in_rule__XRelationType__Group__1411199); rule__XRelationType__Group__14__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__15_in_rule__XRelationType__Group__1410790); + pushFollow(FOLLOW_rule__XRelationType__Group__15_in_rule__XRelationType__Group__1411202); rule__XRelationType__Group__15(); state._fsp--; @@ -14623,20 +15167,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__14__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5281:1: rule__XRelationType__Group__14__Impl : ( 'defaultOrderType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5485:1: rule__XRelationType__Group__14__Impl : ( 'defaultOrderType' ) ; public final void rule__XRelationType__Group__14__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5285:1: ( ( 'defaultOrderType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5286:1: ( 'defaultOrderType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5489:1: ( ( 'defaultOrderType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5490:1: ( 'defaultOrderType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5286:1: ( 'defaultOrderType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5287:1: 'defaultOrderType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5490:1: ( 'defaultOrderType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5491:1: 'defaultOrderType' { before(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeKeyword_14()); - match(input,79,FOLLOW_79_in_rule__XRelationType__Group__14__Impl10818); + match(input,81,FOLLOW_81_in_rule__XRelationType__Group__14__Impl11230); after(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeKeyword_14()); } @@ -14660,21 +15204,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__15" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5300:1: rule__XRelationType__Group__15 : rule__XRelationType__Group__15__Impl rule__XRelationType__Group__16 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5504:1: rule__XRelationType__Group__15 : rule__XRelationType__Group__15__Impl rule__XRelationType__Group__16 ; public final void rule__XRelationType__Group__15() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5304:1: ( rule__XRelationType__Group__15__Impl rule__XRelationType__Group__16 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5305:2: rule__XRelationType__Group__15__Impl rule__XRelationType__Group__16 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5508:1: ( rule__XRelationType__Group__15__Impl rule__XRelationType__Group__16 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5509:2: rule__XRelationType__Group__15__Impl rule__XRelationType__Group__16 { - pushFollow(FOLLOW_rule__XRelationType__Group__15__Impl_in_rule__XRelationType__Group__1510849); + pushFollow(FOLLOW_rule__XRelationType__Group__15__Impl_in_rule__XRelationType__Group__1511261); rule__XRelationType__Group__15__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__16_in_rule__XRelationType__Group__1510852); + pushFollow(FOLLOW_rule__XRelationType__Group__16_in_rule__XRelationType__Group__1511264); rule__XRelationType__Group__16(); state._fsp--; @@ -14698,23 +15242,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__15__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5312:1: rule__XRelationType__Group__15__Impl : ( ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5516:1: rule__XRelationType__Group__15__Impl : ( ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) ) ; public final void rule__XRelationType__Group__15__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5316:1: ( ( ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5317:1: ( ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5520:1: ( ( ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5521:1: ( ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5317:1: ( ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5318:1: ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5521:1: ( ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5522:1: ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) { before(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeAssignment_15()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5319:1: ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5319:2: rule__XRelationType__DefaultOrderTypeAssignment_15 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5523:1: ( rule__XRelationType__DefaultOrderTypeAssignment_15 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5523:2: rule__XRelationType__DefaultOrderTypeAssignment_15 { - pushFollow(FOLLOW_rule__XRelationType__DefaultOrderTypeAssignment_15_in_rule__XRelationType__Group__15__Impl10879); + pushFollow(FOLLOW_rule__XRelationType__DefaultOrderTypeAssignment_15_in_rule__XRelationType__Group__15__Impl11291); rule__XRelationType__DefaultOrderTypeAssignment_15(); state._fsp--; @@ -14745,21 +15289,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__16" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5329:1: rule__XRelationType__Group__16 : rule__XRelationType__Group__16__Impl rule__XRelationType__Group__17 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5533:1: rule__XRelationType__Group__16 : rule__XRelationType__Group__16__Impl rule__XRelationType__Group__17 ; public final void rule__XRelationType__Group__16() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5333:1: ( rule__XRelationType__Group__16__Impl rule__XRelationType__Group__17 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5334:2: rule__XRelationType__Group__16__Impl rule__XRelationType__Group__17 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5537:1: ( rule__XRelationType__Group__16__Impl rule__XRelationType__Group__17 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5538:2: rule__XRelationType__Group__16__Impl rule__XRelationType__Group__17 { - pushFollow(FOLLOW_rule__XRelationType__Group__16__Impl_in_rule__XRelationType__Group__1610909); + pushFollow(FOLLOW_rule__XRelationType__Group__16__Impl_in_rule__XRelationType__Group__1611321); rule__XRelationType__Group__16__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__17_in_rule__XRelationType__Group__1610912); + pushFollow(FOLLOW_rule__XRelationType__Group__17_in_rule__XRelationType__Group__1611324); rule__XRelationType__Group__17(); state._fsp--; @@ -14783,20 +15327,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__16__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5341:1: rule__XRelationType__Group__16__Impl : ( 'multiplicity' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5545:1: rule__XRelationType__Group__16__Impl : ( 'multiplicity' ) ; public final void rule__XRelationType__Group__16__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5345:1: ( ( 'multiplicity' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5346:1: ( 'multiplicity' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5549:1: ( ( 'multiplicity' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5550:1: ( 'multiplicity' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5346:1: ( 'multiplicity' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5347:1: 'multiplicity' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5550:1: ( 'multiplicity' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5551:1: 'multiplicity' { before(grammarAccess.getXRelationTypeAccess().getMultiplicityKeyword_16()); - match(input,80,FOLLOW_80_in_rule__XRelationType__Group__16__Impl10940); + match(input,82,FOLLOW_82_in_rule__XRelationType__Group__16__Impl11352); after(grammarAccess.getXRelationTypeAccess().getMultiplicityKeyword_16()); } @@ -14820,21 +15364,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__17" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5360:1: rule__XRelationType__Group__17 : rule__XRelationType__Group__17__Impl rule__XRelationType__Group__18 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5564:1: rule__XRelationType__Group__17 : rule__XRelationType__Group__17__Impl rule__XRelationType__Group__18 ; public final void rule__XRelationType__Group__17() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5364:1: ( rule__XRelationType__Group__17__Impl rule__XRelationType__Group__18 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5365:2: rule__XRelationType__Group__17__Impl rule__XRelationType__Group__18 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5568:1: ( rule__XRelationType__Group__17__Impl rule__XRelationType__Group__18 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5569:2: rule__XRelationType__Group__17__Impl rule__XRelationType__Group__18 { - pushFollow(FOLLOW_rule__XRelationType__Group__17__Impl_in_rule__XRelationType__Group__1710971); + pushFollow(FOLLOW_rule__XRelationType__Group__17__Impl_in_rule__XRelationType__Group__1711383); rule__XRelationType__Group__17__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group__18_in_rule__XRelationType__Group__1710974); + pushFollow(FOLLOW_rule__XRelationType__Group__18_in_rule__XRelationType__Group__1711386); rule__XRelationType__Group__18(); state._fsp--; @@ -14858,23 +15402,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__17__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5372:1: rule__XRelationType__Group__17__Impl : ( ( rule__XRelationType__MultiplicityAssignment_17 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5576:1: rule__XRelationType__Group__17__Impl : ( ( rule__XRelationType__MultiplicityAssignment_17 ) ) ; public final void rule__XRelationType__Group__17__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5376:1: ( ( ( rule__XRelationType__MultiplicityAssignment_17 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5377:1: ( ( rule__XRelationType__MultiplicityAssignment_17 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5580:1: ( ( ( rule__XRelationType__MultiplicityAssignment_17 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5581:1: ( ( rule__XRelationType__MultiplicityAssignment_17 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5377:1: ( ( rule__XRelationType__MultiplicityAssignment_17 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5378:1: ( rule__XRelationType__MultiplicityAssignment_17 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5581:1: ( ( rule__XRelationType__MultiplicityAssignment_17 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5582:1: ( rule__XRelationType__MultiplicityAssignment_17 ) { before(grammarAccess.getXRelationTypeAccess().getMultiplicityAssignment_17()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5379:1: ( rule__XRelationType__MultiplicityAssignment_17 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5379:2: rule__XRelationType__MultiplicityAssignment_17 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5583:1: ( rule__XRelationType__MultiplicityAssignment_17 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5583:2: rule__XRelationType__MultiplicityAssignment_17 { - pushFollow(FOLLOW_rule__XRelationType__MultiplicityAssignment_17_in_rule__XRelationType__Group__17__Impl11001); + pushFollow(FOLLOW_rule__XRelationType__MultiplicityAssignment_17_in_rule__XRelationType__Group__17__Impl11413); rule__XRelationType__MultiplicityAssignment_17(); state._fsp--; @@ -14905,16 +15449,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__18" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5389:1: rule__XRelationType__Group__18 : rule__XRelationType__Group__18__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5593:1: rule__XRelationType__Group__18 : rule__XRelationType__Group__18__Impl ; public final void rule__XRelationType__Group__18() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5393:1: ( rule__XRelationType__Group__18__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5394:2: rule__XRelationType__Group__18__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5597:1: ( rule__XRelationType__Group__18__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5598:2: rule__XRelationType__Group__18__Impl { - pushFollow(FOLLOW_rule__XRelationType__Group__18__Impl_in_rule__XRelationType__Group__1811031); + pushFollow(FOLLOW_rule__XRelationType__Group__18__Impl_in_rule__XRelationType__Group__1811443); rule__XRelationType__Group__18__Impl(); state._fsp--; @@ -14938,20 +15482,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group__18__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5400:1: rule__XRelationType__Group__18__Impl : ( '}' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5604:1: rule__XRelationType__Group__18__Impl : ( '}' ) ; public final void rule__XRelationType__Group__18__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5404:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5405:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5608:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5609:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5405:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5406:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5609:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5610:1: '}' { before(grammarAccess.getXRelationTypeAccess().getRightCurlyBracketKeyword_18()); - match(input,53,FOLLOW_53_in_rule__XRelationType__Group__18__Impl11059); + match(input,55,FOLLOW_55_in_rule__XRelationType__Group__18__Impl11471); after(grammarAccess.getXRelationTypeAccess().getRightCurlyBracketKeyword_18()); } @@ -14975,21 +15519,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group_3__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5457:1: rule__XRelationType__Group_3__0 : rule__XRelationType__Group_3__0__Impl rule__XRelationType__Group_3__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5661:1: rule__XRelationType__Group_3__0 : rule__XRelationType__Group_3__0__Impl rule__XRelationType__Group_3__1 ; public final void rule__XRelationType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5461:1: ( rule__XRelationType__Group_3__0__Impl rule__XRelationType__Group_3__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5462:2: rule__XRelationType__Group_3__0__Impl rule__XRelationType__Group_3__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5665:1: ( rule__XRelationType__Group_3__0__Impl rule__XRelationType__Group_3__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5666:2: rule__XRelationType__Group_3__0__Impl rule__XRelationType__Group_3__1 { - pushFollow(FOLLOW_rule__XRelationType__Group_3__0__Impl_in_rule__XRelationType__Group_3__011128); + pushFollow(FOLLOW_rule__XRelationType__Group_3__0__Impl_in_rule__XRelationType__Group_3__011540); rule__XRelationType__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XRelationType__Group_3__1_in_rule__XRelationType__Group_3__011131); + pushFollow(FOLLOW_rule__XRelationType__Group_3__1_in_rule__XRelationType__Group_3__011543); rule__XRelationType__Group_3__1(); state._fsp--; @@ -15013,20 +15557,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group_3__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5469:1: rule__XRelationType__Group_3__0__Impl : ( 'guid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5673:1: rule__XRelationType__Group_3__0__Impl : ( 'guid' ) ; public final void rule__XRelationType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5473:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5474:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5677:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5678:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5474:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5475:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5678:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5679:1: 'guid' { before(grammarAccess.getXRelationTypeAccess().getGuidKeyword_3_0()); - match(input,56,FOLLOW_56_in_rule__XRelationType__Group_3__0__Impl11159); + match(input,58,FOLLOW_58_in_rule__XRelationType__Group_3__0__Impl11571); after(grammarAccess.getXRelationTypeAccess().getGuidKeyword_3_0()); } @@ -15050,16 +15594,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group_3__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5488:1: rule__XRelationType__Group_3__1 : rule__XRelationType__Group_3__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5692:1: rule__XRelationType__Group_3__1 : rule__XRelationType__Group_3__1__Impl ; public final void rule__XRelationType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5492:1: ( rule__XRelationType__Group_3__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5493:2: rule__XRelationType__Group_3__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5696:1: ( rule__XRelationType__Group_3__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5697:2: rule__XRelationType__Group_3__1__Impl { - pushFollow(FOLLOW_rule__XRelationType__Group_3__1__Impl_in_rule__XRelationType__Group_3__111190); + pushFollow(FOLLOW_rule__XRelationType__Group_3__1__Impl_in_rule__XRelationType__Group_3__111602); rule__XRelationType__Group_3__1__Impl(); state._fsp--; @@ -15083,23 +15627,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__Group_3__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5499:1: rule__XRelationType__Group_3__1__Impl : ( ( rule__XRelationType__TypeGuidAssignment_3_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5703:1: rule__XRelationType__Group_3__1__Impl : ( ( rule__XRelationType__TypeGuidAssignment_3_1 ) ) ; public final void rule__XRelationType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5503:1: ( ( ( rule__XRelationType__TypeGuidAssignment_3_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5504:1: ( ( rule__XRelationType__TypeGuidAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5707:1: ( ( ( rule__XRelationType__TypeGuidAssignment_3_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5708:1: ( ( rule__XRelationType__TypeGuidAssignment_3_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5504:1: ( ( rule__XRelationType__TypeGuidAssignment_3_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5505:1: ( rule__XRelationType__TypeGuidAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5708:1: ( ( rule__XRelationType__TypeGuidAssignment_3_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5709:1: ( rule__XRelationType__TypeGuidAssignment_3_1 ) { before(grammarAccess.getXRelationTypeAccess().getTypeGuidAssignment_3_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5506:1: ( rule__XRelationType__TypeGuidAssignment_3_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5506:2: rule__XRelationType__TypeGuidAssignment_3_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5710:1: ( rule__XRelationType__TypeGuidAssignment_3_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5710:2: rule__XRelationType__TypeGuidAssignment_3_1 { - pushFollow(FOLLOW_rule__XRelationType__TypeGuidAssignment_3_1_in_rule__XRelationType__Group_3__1__Impl11217); + pushFollow(FOLLOW_rule__XRelationType__TypeGuidAssignment_3_1_in_rule__XRelationType__Group_3__1__Impl11629); rule__XRelationType__TypeGuidAssignment_3_1(); state._fsp--; @@ -15130,21 +15674,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5520:1: rule__SimpleCondition__Group__0 : rule__SimpleCondition__Group__0__Impl rule__SimpleCondition__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5724:1: rule__SimpleCondition__Group__0 : rule__SimpleCondition__Group__0__Impl rule__SimpleCondition__Group__1 ; public final void rule__SimpleCondition__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5524:1: ( rule__SimpleCondition__Group__0__Impl rule__SimpleCondition__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5525:2: rule__SimpleCondition__Group__0__Impl rule__SimpleCondition__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5728:1: ( rule__SimpleCondition__Group__0__Impl rule__SimpleCondition__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5729:2: rule__SimpleCondition__Group__0__Impl rule__SimpleCondition__Group__1 { - pushFollow(FOLLOW_rule__SimpleCondition__Group__0__Impl_in_rule__SimpleCondition__Group__011251); + pushFollow(FOLLOW_rule__SimpleCondition__Group__0__Impl_in_rule__SimpleCondition__Group__011663); rule__SimpleCondition__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__SimpleCondition__Group__1_in_rule__SimpleCondition__Group__011254); + pushFollow(FOLLOW_rule__SimpleCondition__Group__1_in_rule__SimpleCondition__Group__011666); rule__SimpleCondition__Group__1(); state._fsp--; @@ -15168,23 +15712,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5532:1: rule__SimpleCondition__Group__0__Impl : ( ( rule__SimpleCondition__FieldAssignment_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5736:1: rule__SimpleCondition__Group__0__Impl : ( ( rule__SimpleCondition__FieldAssignment_0 ) ) ; public final void rule__SimpleCondition__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5536:1: ( ( ( rule__SimpleCondition__FieldAssignment_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5537:1: ( ( rule__SimpleCondition__FieldAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5740:1: ( ( ( rule__SimpleCondition__FieldAssignment_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5741:1: ( ( rule__SimpleCondition__FieldAssignment_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5537:1: ( ( rule__SimpleCondition__FieldAssignment_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5538:1: ( rule__SimpleCondition__FieldAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5741:1: ( ( rule__SimpleCondition__FieldAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5742:1: ( rule__SimpleCondition__FieldAssignment_0 ) { before(grammarAccess.getSimpleConditionAccess().getFieldAssignment_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5539:1: ( rule__SimpleCondition__FieldAssignment_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5539:2: rule__SimpleCondition__FieldAssignment_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5743:1: ( rule__SimpleCondition__FieldAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5743:2: rule__SimpleCondition__FieldAssignment_0 { - pushFollow(FOLLOW_rule__SimpleCondition__FieldAssignment_0_in_rule__SimpleCondition__Group__0__Impl11281); + pushFollow(FOLLOW_rule__SimpleCondition__FieldAssignment_0_in_rule__SimpleCondition__Group__0__Impl11693); rule__SimpleCondition__FieldAssignment_0(); state._fsp--; @@ -15215,21 +15759,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5549:1: rule__SimpleCondition__Group__1 : rule__SimpleCondition__Group__1__Impl rule__SimpleCondition__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5753:1: rule__SimpleCondition__Group__1 : rule__SimpleCondition__Group__1__Impl rule__SimpleCondition__Group__2 ; public final void rule__SimpleCondition__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5553:1: ( rule__SimpleCondition__Group__1__Impl rule__SimpleCondition__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5554:2: rule__SimpleCondition__Group__1__Impl rule__SimpleCondition__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5757:1: ( rule__SimpleCondition__Group__1__Impl rule__SimpleCondition__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5758:2: rule__SimpleCondition__Group__1__Impl rule__SimpleCondition__Group__2 { - pushFollow(FOLLOW_rule__SimpleCondition__Group__1__Impl_in_rule__SimpleCondition__Group__111311); + pushFollow(FOLLOW_rule__SimpleCondition__Group__1__Impl_in_rule__SimpleCondition__Group__111723); rule__SimpleCondition__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__SimpleCondition__Group__2_in_rule__SimpleCondition__Group__111314); + pushFollow(FOLLOW_rule__SimpleCondition__Group__2_in_rule__SimpleCondition__Group__111726); rule__SimpleCondition__Group__2(); state._fsp--; @@ -15253,23 +15797,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5561:1: rule__SimpleCondition__Group__1__Impl : ( ( rule__SimpleCondition__OpAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5765:1: rule__SimpleCondition__Group__1__Impl : ( ( rule__SimpleCondition__OpAssignment_1 ) ) ; public final void rule__SimpleCondition__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5565:1: ( ( ( rule__SimpleCondition__OpAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5566:1: ( ( rule__SimpleCondition__OpAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5769:1: ( ( ( rule__SimpleCondition__OpAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5770:1: ( ( rule__SimpleCondition__OpAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5566:1: ( ( rule__SimpleCondition__OpAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5567:1: ( rule__SimpleCondition__OpAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5770:1: ( ( rule__SimpleCondition__OpAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5771:1: ( rule__SimpleCondition__OpAssignment_1 ) { before(grammarAccess.getSimpleConditionAccess().getOpAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5568:1: ( rule__SimpleCondition__OpAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5568:2: rule__SimpleCondition__OpAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5772:1: ( rule__SimpleCondition__OpAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5772:2: rule__SimpleCondition__OpAssignment_1 { - pushFollow(FOLLOW_rule__SimpleCondition__OpAssignment_1_in_rule__SimpleCondition__Group__1__Impl11341); + pushFollow(FOLLOW_rule__SimpleCondition__OpAssignment_1_in_rule__SimpleCondition__Group__1__Impl11753); rule__SimpleCondition__OpAssignment_1(); state._fsp--; @@ -15300,16 +15844,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5578:1: rule__SimpleCondition__Group__2 : rule__SimpleCondition__Group__2__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5782:1: rule__SimpleCondition__Group__2 : rule__SimpleCondition__Group__2__Impl ; public final void rule__SimpleCondition__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5582:1: ( rule__SimpleCondition__Group__2__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5583:2: rule__SimpleCondition__Group__2__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5786:1: ( rule__SimpleCondition__Group__2__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5787:2: rule__SimpleCondition__Group__2__Impl { - pushFollow(FOLLOW_rule__SimpleCondition__Group__2__Impl_in_rule__SimpleCondition__Group__211371); + pushFollow(FOLLOW_rule__SimpleCondition__Group__2__Impl_in_rule__SimpleCondition__Group__211783); rule__SimpleCondition__Group__2__Impl(); state._fsp--; @@ -15333,23 +15877,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5589:1: rule__SimpleCondition__Group__2__Impl : ( ( rule__SimpleCondition__ExpressionAssignment_2 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5793:1: rule__SimpleCondition__Group__2__Impl : ( ( rule__SimpleCondition__ExpressionAssignment_2 ) ) ; public final void rule__SimpleCondition__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5593:1: ( ( ( rule__SimpleCondition__ExpressionAssignment_2 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5594:1: ( ( rule__SimpleCondition__ExpressionAssignment_2 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5797:1: ( ( ( rule__SimpleCondition__ExpressionAssignment_2 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5798:1: ( ( rule__SimpleCondition__ExpressionAssignment_2 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5594:1: ( ( rule__SimpleCondition__ExpressionAssignment_2 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5595:1: ( rule__SimpleCondition__ExpressionAssignment_2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5798:1: ( ( rule__SimpleCondition__ExpressionAssignment_2 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5799:1: ( rule__SimpleCondition__ExpressionAssignment_2 ) { before(grammarAccess.getSimpleConditionAccess().getExpressionAssignment_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5596:1: ( rule__SimpleCondition__ExpressionAssignment_2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5596:2: rule__SimpleCondition__ExpressionAssignment_2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5800:1: ( rule__SimpleCondition__ExpressionAssignment_2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5800:2: rule__SimpleCondition__ExpressionAssignment_2 { - pushFollow(FOLLOW_rule__SimpleCondition__ExpressionAssignment_2_in_rule__SimpleCondition__Group__2__Impl11398); + pushFollow(FOLLOW_rule__SimpleCondition__ExpressionAssignment_2_in_rule__SimpleCondition__Group__2__Impl11810); rule__SimpleCondition__ExpressionAssignment_2(); state._fsp--; @@ -15380,21 +15924,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5612:1: rule__CompoundCondition__Group__0 : rule__CompoundCondition__Group__0__Impl rule__CompoundCondition__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5816:1: rule__CompoundCondition__Group__0 : rule__CompoundCondition__Group__0__Impl rule__CompoundCondition__Group__1 ; public final void rule__CompoundCondition__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5616:1: ( rule__CompoundCondition__Group__0__Impl rule__CompoundCondition__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5617:2: rule__CompoundCondition__Group__0__Impl rule__CompoundCondition__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5820:1: ( rule__CompoundCondition__Group__0__Impl rule__CompoundCondition__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5821:2: rule__CompoundCondition__Group__0__Impl rule__CompoundCondition__Group__1 { - pushFollow(FOLLOW_rule__CompoundCondition__Group__0__Impl_in_rule__CompoundCondition__Group__011434); + pushFollow(FOLLOW_rule__CompoundCondition__Group__0__Impl_in_rule__CompoundCondition__Group__011846); rule__CompoundCondition__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CompoundCondition__Group__1_in_rule__CompoundCondition__Group__011437); + pushFollow(FOLLOW_rule__CompoundCondition__Group__1_in_rule__CompoundCondition__Group__011849); rule__CompoundCondition__Group__1(); state._fsp--; @@ -15418,20 +15962,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5624:1: rule__CompoundCondition__Group__0__Impl : ( '(' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5828:1: rule__CompoundCondition__Group__0__Impl : ( '(' ) ; public final void rule__CompoundCondition__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5628:1: ( ( '(' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5629:1: ( '(' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5832:1: ( ( '(' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5833:1: ( '(' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5629:1: ( '(' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5630:1: '(' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5833:1: ( '(' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5834:1: '(' { before(grammarAccess.getCompoundConditionAccess().getLeftParenthesisKeyword_0()); - match(input,81,FOLLOW_81_in_rule__CompoundCondition__Group__0__Impl11465); + match(input,83,FOLLOW_83_in_rule__CompoundCondition__Group__0__Impl11877); after(grammarAccess.getCompoundConditionAccess().getLeftParenthesisKeyword_0()); } @@ -15455,21 +15999,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5643:1: rule__CompoundCondition__Group__1 : rule__CompoundCondition__Group__1__Impl rule__CompoundCondition__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5847:1: rule__CompoundCondition__Group__1 : rule__CompoundCondition__Group__1__Impl rule__CompoundCondition__Group__2 ; public final void rule__CompoundCondition__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5647:1: ( rule__CompoundCondition__Group__1__Impl rule__CompoundCondition__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5648:2: rule__CompoundCondition__Group__1__Impl rule__CompoundCondition__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5851:1: ( rule__CompoundCondition__Group__1__Impl rule__CompoundCondition__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5852:2: rule__CompoundCondition__Group__1__Impl rule__CompoundCondition__Group__2 { - pushFollow(FOLLOW_rule__CompoundCondition__Group__1__Impl_in_rule__CompoundCondition__Group__111496); + pushFollow(FOLLOW_rule__CompoundCondition__Group__1__Impl_in_rule__CompoundCondition__Group__111908); rule__CompoundCondition__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CompoundCondition__Group__2_in_rule__CompoundCondition__Group__111499); + pushFollow(FOLLOW_rule__CompoundCondition__Group__2_in_rule__CompoundCondition__Group__111911); rule__CompoundCondition__Group__2(); state._fsp--; @@ -15493,23 +16037,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5655:1: rule__CompoundCondition__Group__1__Impl : ( ( rule__CompoundCondition__ConditionsAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5859:1: rule__CompoundCondition__Group__1__Impl : ( ( rule__CompoundCondition__ConditionsAssignment_1 ) ) ; public final void rule__CompoundCondition__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5659:1: ( ( ( rule__CompoundCondition__ConditionsAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5660:1: ( ( rule__CompoundCondition__ConditionsAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5863:1: ( ( ( rule__CompoundCondition__ConditionsAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5864:1: ( ( rule__CompoundCondition__ConditionsAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5660:1: ( ( rule__CompoundCondition__ConditionsAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5661:1: ( rule__CompoundCondition__ConditionsAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5864:1: ( ( rule__CompoundCondition__ConditionsAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5865:1: ( rule__CompoundCondition__ConditionsAssignment_1 ) { before(grammarAccess.getCompoundConditionAccess().getConditionsAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5662:1: ( rule__CompoundCondition__ConditionsAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5662:2: rule__CompoundCondition__ConditionsAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5866:1: ( rule__CompoundCondition__ConditionsAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5866:2: rule__CompoundCondition__ConditionsAssignment_1 { - pushFollow(FOLLOW_rule__CompoundCondition__ConditionsAssignment_1_in_rule__CompoundCondition__Group__1__Impl11526); + pushFollow(FOLLOW_rule__CompoundCondition__ConditionsAssignment_1_in_rule__CompoundCondition__Group__1__Impl11938); rule__CompoundCondition__ConditionsAssignment_1(); state._fsp--; @@ -15540,21 +16084,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5672:1: rule__CompoundCondition__Group__2 : rule__CompoundCondition__Group__2__Impl rule__CompoundCondition__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5876:1: rule__CompoundCondition__Group__2 : rule__CompoundCondition__Group__2__Impl rule__CompoundCondition__Group__3 ; public final void rule__CompoundCondition__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5676:1: ( rule__CompoundCondition__Group__2__Impl rule__CompoundCondition__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5677:2: rule__CompoundCondition__Group__2__Impl rule__CompoundCondition__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5880:1: ( rule__CompoundCondition__Group__2__Impl rule__CompoundCondition__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5881:2: rule__CompoundCondition__Group__2__Impl rule__CompoundCondition__Group__3 { - pushFollow(FOLLOW_rule__CompoundCondition__Group__2__Impl_in_rule__CompoundCondition__Group__211556); + pushFollow(FOLLOW_rule__CompoundCondition__Group__2__Impl_in_rule__CompoundCondition__Group__211968); rule__CompoundCondition__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CompoundCondition__Group__3_in_rule__CompoundCondition__Group__211559); + pushFollow(FOLLOW_rule__CompoundCondition__Group__3_in_rule__CompoundCondition__Group__211971); rule__CompoundCondition__Group__3(); state._fsp--; @@ -15578,26 +16122,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5684:1: rule__CompoundCondition__Group__2__Impl : ( ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5888:1: rule__CompoundCondition__Group__2__Impl : ( ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) ) ; public final void rule__CompoundCondition__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5688:1: ( ( ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5689:1: ( ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5892:1: ( ( ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5893:1: ( ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5689:1: ( ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5690:1: ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5893:1: ( ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5894:1: ( ( rule__CompoundCondition__Group_2__0 ) ) ( ( rule__CompoundCondition__Group_2__0 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5690:1: ( ( rule__CompoundCondition__Group_2__0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5691:1: ( rule__CompoundCondition__Group_2__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5894:1: ( ( rule__CompoundCondition__Group_2__0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5895:1: ( rule__CompoundCondition__Group_2__0 ) { before(grammarAccess.getCompoundConditionAccess().getGroup_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5692:1: ( rule__CompoundCondition__Group_2__0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5692:2: rule__CompoundCondition__Group_2__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5896:1: ( rule__CompoundCondition__Group_2__0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5896:2: rule__CompoundCondition__Group_2__0 { - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl11588); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl12000); rule__CompoundCondition__Group_2__0(); state._fsp--; @@ -15609,26 +16153,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5695:1: ( ( rule__CompoundCondition__Group_2__0 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5696:1: ( rule__CompoundCondition__Group_2__0 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5899:1: ( ( rule__CompoundCondition__Group_2__0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5900:1: ( rule__CompoundCondition__Group_2__0 )* { before(grammarAccess.getCompoundConditionAccess().getGroup_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5697:1: ( rule__CompoundCondition__Group_2__0 )* - loop48: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5901:1: ( rule__CompoundCondition__Group_2__0 )* + loop50: do { - int alt48=2; - int LA48_0 = input.LA(1); + int alt50=2; + int LA50_0 = input.LA(1); - if ( ((LA48_0>=37 && LA48_0<=38)) ) { - alt48=1; + if ( ((LA50_0>=39 && LA50_0<=40)) ) { + alt50=1; } - switch (alt48) { + switch (alt50) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5697:2: rule__CompoundCondition__Group_2__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5901:2: rule__CompoundCondition__Group_2__0 { - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl11600); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl12012); rule__CompoundCondition__Group_2__0(); state._fsp--; @@ -15638,7 +16182,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop48; + break loop50; } } while (true); @@ -15668,16 +16212,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5708:1: rule__CompoundCondition__Group__3 : rule__CompoundCondition__Group__3__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5912:1: rule__CompoundCondition__Group__3 : rule__CompoundCondition__Group__3__Impl ; public final void rule__CompoundCondition__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5712:1: ( rule__CompoundCondition__Group__3__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5713:2: rule__CompoundCondition__Group__3__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5916:1: ( rule__CompoundCondition__Group__3__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5917:2: rule__CompoundCondition__Group__3__Impl { - pushFollow(FOLLOW_rule__CompoundCondition__Group__3__Impl_in_rule__CompoundCondition__Group__311633); + pushFollow(FOLLOW_rule__CompoundCondition__Group__3__Impl_in_rule__CompoundCondition__Group__312045); rule__CompoundCondition__Group__3__Impl(); state._fsp--; @@ -15701,20 +16245,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5719:1: rule__CompoundCondition__Group__3__Impl : ( ')' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5923:1: rule__CompoundCondition__Group__3__Impl : ( ')' ) ; public final void rule__CompoundCondition__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5723:1: ( ( ')' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5724:1: ( ')' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5927:1: ( ( ')' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5928:1: ( ')' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5724:1: ( ')' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5725:1: ')' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5928:1: ( ')' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5929:1: ')' { before(grammarAccess.getCompoundConditionAccess().getRightParenthesisKeyword_3()); - match(input,82,FOLLOW_82_in_rule__CompoundCondition__Group__3__Impl11661); + match(input,84,FOLLOW_84_in_rule__CompoundCondition__Group__3__Impl12073); after(grammarAccess.getCompoundConditionAccess().getRightParenthesisKeyword_3()); } @@ -15738,21 +16282,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group_2__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5746:1: rule__CompoundCondition__Group_2__0 : rule__CompoundCondition__Group_2__0__Impl rule__CompoundCondition__Group_2__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5950:1: rule__CompoundCondition__Group_2__0 : rule__CompoundCondition__Group_2__0__Impl rule__CompoundCondition__Group_2__1 ; public final void rule__CompoundCondition__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5750:1: ( rule__CompoundCondition__Group_2__0__Impl rule__CompoundCondition__Group_2__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5751:2: rule__CompoundCondition__Group_2__0__Impl rule__CompoundCondition__Group_2__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5954:1: ( rule__CompoundCondition__Group_2__0__Impl rule__CompoundCondition__Group_2__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5955:2: rule__CompoundCondition__Group_2__0__Impl rule__CompoundCondition__Group_2__1 { - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0__Impl_in_rule__CompoundCondition__Group_2__011700); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__0__Impl_in_rule__CompoundCondition__Group_2__012112); rule__CompoundCondition__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__1_in_rule__CompoundCondition__Group_2__011703); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__1_in_rule__CompoundCondition__Group_2__012115); rule__CompoundCondition__Group_2__1(); state._fsp--; @@ -15776,23 +16320,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group_2__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5758:1: rule__CompoundCondition__Group_2__0__Impl : ( ( rule__CompoundCondition__OperatorsAssignment_2_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5962:1: rule__CompoundCondition__Group_2__0__Impl : ( ( rule__CompoundCondition__OperatorsAssignment_2_0 ) ) ; public final void rule__CompoundCondition__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5762:1: ( ( ( rule__CompoundCondition__OperatorsAssignment_2_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5763:1: ( ( rule__CompoundCondition__OperatorsAssignment_2_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5966:1: ( ( ( rule__CompoundCondition__OperatorsAssignment_2_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5967:1: ( ( rule__CompoundCondition__OperatorsAssignment_2_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5763:1: ( ( rule__CompoundCondition__OperatorsAssignment_2_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5764:1: ( rule__CompoundCondition__OperatorsAssignment_2_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5967:1: ( ( rule__CompoundCondition__OperatorsAssignment_2_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5968:1: ( rule__CompoundCondition__OperatorsAssignment_2_0 ) { before(grammarAccess.getCompoundConditionAccess().getOperatorsAssignment_2_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5765:1: ( rule__CompoundCondition__OperatorsAssignment_2_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5765:2: rule__CompoundCondition__OperatorsAssignment_2_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5969:1: ( rule__CompoundCondition__OperatorsAssignment_2_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5969:2: rule__CompoundCondition__OperatorsAssignment_2_0 { - pushFollow(FOLLOW_rule__CompoundCondition__OperatorsAssignment_2_0_in_rule__CompoundCondition__Group_2__0__Impl11730); + pushFollow(FOLLOW_rule__CompoundCondition__OperatorsAssignment_2_0_in_rule__CompoundCondition__Group_2__0__Impl12142); rule__CompoundCondition__OperatorsAssignment_2_0(); state._fsp--; @@ -15823,16 +16367,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group_2__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5775:1: rule__CompoundCondition__Group_2__1 : rule__CompoundCondition__Group_2__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5979:1: rule__CompoundCondition__Group_2__1 : rule__CompoundCondition__Group_2__1__Impl ; public final void rule__CompoundCondition__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5779:1: ( rule__CompoundCondition__Group_2__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5780:2: rule__CompoundCondition__Group_2__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5983:1: ( rule__CompoundCondition__Group_2__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5984:2: rule__CompoundCondition__Group_2__1__Impl { - pushFollow(FOLLOW_rule__CompoundCondition__Group_2__1__Impl_in_rule__CompoundCondition__Group_2__111760); + pushFollow(FOLLOW_rule__CompoundCondition__Group_2__1__Impl_in_rule__CompoundCondition__Group_2__112172); rule__CompoundCondition__Group_2__1__Impl(); state._fsp--; @@ -15856,23 +16400,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__Group_2__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5786:1: rule__CompoundCondition__Group_2__1__Impl : ( ( rule__CompoundCondition__ConditionsAssignment_2_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5990:1: rule__CompoundCondition__Group_2__1__Impl : ( ( rule__CompoundCondition__ConditionsAssignment_2_1 ) ) ; public final void rule__CompoundCondition__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5790:1: ( ( ( rule__CompoundCondition__ConditionsAssignment_2_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5791:1: ( ( rule__CompoundCondition__ConditionsAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5994:1: ( ( ( rule__CompoundCondition__ConditionsAssignment_2_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5995:1: ( ( rule__CompoundCondition__ConditionsAssignment_2_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5791:1: ( ( rule__CompoundCondition__ConditionsAssignment_2_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5792:1: ( rule__CompoundCondition__ConditionsAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5995:1: ( ( rule__CompoundCondition__ConditionsAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5996:1: ( rule__CompoundCondition__ConditionsAssignment_2_1 ) { before(grammarAccess.getCompoundConditionAccess().getConditionsAssignment_2_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5793:1: ( rule__CompoundCondition__ConditionsAssignment_2_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5793:2: rule__CompoundCondition__ConditionsAssignment_2_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5997:1: ( rule__CompoundCondition__ConditionsAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5997:2: rule__CompoundCondition__ConditionsAssignment_2_1 { - pushFollow(FOLLOW_rule__CompoundCondition__ConditionsAssignment_2_1_in_rule__CompoundCondition__Group_2__1__Impl11787); + pushFollow(FOLLOW_rule__CompoundCondition__ConditionsAssignment_2_1_in_rule__CompoundCondition__Group_2__1__Impl12199); rule__CompoundCondition__ConditionsAssignment_2_1(); state._fsp--; @@ -15903,21 +16447,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5807:1: rule__XArtifactMatcher__Group__0 : rule__XArtifactMatcher__Group__0__Impl rule__XArtifactMatcher__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6011:1: rule__XArtifactMatcher__Group__0 : rule__XArtifactMatcher__Group__0__Impl rule__XArtifactMatcher__Group__1 ; public final void rule__XArtifactMatcher__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5811:1: ( rule__XArtifactMatcher__Group__0__Impl rule__XArtifactMatcher__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5812:2: rule__XArtifactMatcher__Group__0__Impl rule__XArtifactMatcher__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6015:1: ( rule__XArtifactMatcher__Group__0__Impl rule__XArtifactMatcher__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6016:2: rule__XArtifactMatcher__Group__0__Impl rule__XArtifactMatcher__Group__1 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__0__Impl_in_rule__XArtifactMatcher__Group__011821); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__0__Impl_in_rule__XArtifactMatcher__Group__012233); rule__XArtifactMatcher__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__1_in_rule__XArtifactMatcher__Group__011824); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__1_in_rule__XArtifactMatcher__Group__012236); rule__XArtifactMatcher__Group__1(); state._fsp--; @@ -15941,20 +16485,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5819:1: rule__XArtifactMatcher__Group__0__Impl : ( 'artifactMatcher' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6023:1: rule__XArtifactMatcher__Group__0__Impl : ( 'artifactMatcher' ) ; public final void rule__XArtifactMatcher__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5823:1: ( ( 'artifactMatcher' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5824:1: ( 'artifactMatcher' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6027:1: ( ( 'artifactMatcher' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6028:1: ( 'artifactMatcher' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5824:1: ( 'artifactMatcher' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5825:1: 'artifactMatcher' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6028:1: ( 'artifactMatcher' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6029:1: 'artifactMatcher' { before(grammarAccess.getXArtifactMatcherAccess().getArtifactMatcherKeyword_0()); - match(input,83,FOLLOW_83_in_rule__XArtifactMatcher__Group__0__Impl11852); + match(input,85,FOLLOW_85_in_rule__XArtifactMatcher__Group__0__Impl12264); after(grammarAccess.getXArtifactMatcherAccess().getArtifactMatcherKeyword_0()); } @@ -15978,21 +16522,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5838:1: rule__XArtifactMatcher__Group__1 : rule__XArtifactMatcher__Group__1__Impl rule__XArtifactMatcher__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6042:1: rule__XArtifactMatcher__Group__1 : rule__XArtifactMatcher__Group__1__Impl rule__XArtifactMatcher__Group__2 ; public final void rule__XArtifactMatcher__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5842:1: ( rule__XArtifactMatcher__Group__1__Impl rule__XArtifactMatcher__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5843:2: rule__XArtifactMatcher__Group__1__Impl rule__XArtifactMatcher__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6046:1: ( rule__XArtifactMatcher__Group__1__Impl rule__XArtifactMatcher__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6047:2: rule__XArtifactMatcher__Group__1__Impl rule__XArtifactMatcher__Group__2 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__1__Impl_in_rule__XArtifactMatcher__Group__111883); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__1__Impl_in_rule__XArtifactMatcher__Group__112295); rule__XArtifactMatcher__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__2_in_rule__XArtifactMatcher__Group__111886); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__2_in_rule__XArtifactMatcher__Group__112298); rule__XArtifactMatcher__Group__2(); state._fsp--; @@ -16016,23 +16560,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5850:1: rule__XArtifactMatcher__Group__1__Impl : ( ( rule__XArtifactMatcher__NameAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6054:1: rule__XArtifactMatcher__Group__1__Impl : ( ( rule__XArtifactMatcher__NameAssignment_1 ) ) ; public final void rule__XArtifactMatcher__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5854:1: ( ( ( rule__XArtifactMatcher__NameAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5855:1: ( ( rule__XArtifactMatcher__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6058:1: ( ( ( rule__XArtifactMatcher__NameAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6059:1: ( ( rule__XArtifactMatcher__NameAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5855:1: ( ( rule__XArtifactMatcher__NameAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5856:1: ( rule__XArtifactMatcher__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6059:1: ( ( rule__XArtifactMatcher__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6060:1: ( rule__XArtifactMatcher__NameAssignment_1 ) { before(grammarAccess.getXArtifactMatcherAccess().getNameAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5857:1: ( rule__XArtifactMatcher__NameAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5857:2: rule__XArtifactMatcher__NameAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6061:1: ( rule__XArtifactMatcher__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6061:2: rule__XArtifactMatcher__NameAssignment_1 { - pushFollow(FOLLOW_rule__XArtifactMatcher__NameAssignment_1_in_rule__XArtifactMatcher__Group__1__Impl11913); + pushFollow(FOLLOW_rule__XArtifactMatcher__NameAssignment_1_in_rule__XArtifactMatcher__Group__1__Impl12325); rule__XArtifactMatcher__NameAssignment_1(); state._fsp--; @@ -16063,21 +16607,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5867:1: rule__XArtifactMatcher__Group__2 : rule__XArtifactMatcher__Group__2__Impl rule__XArtifactMatcher__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6071:1: rule__XArtifactMatcher__Group__2 : rule__XArtifactMatcher__Group__2__Impl rule__XArtifactMatcher__Group__3 ; public final void rule__XArtifactMatcher__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5871:1: ( rule__XArtifactMatcher__Group__2__Impl rule__XArtifactMatcher__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5872:2: rule__XArtifactMatcher__Group__2__Impl rule__XArtifactMatcher__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6075:1: ( rule__XArtifactMatcher__Group__2__Impl rule__XArtifactMatcher__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6076:2: rule__XArtifactMatcher__Group__2__Impl rule__XArtifactMatcher__Group__3 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__2__Impl_in_rule__XArtifactMatcher__Group__211943); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__2__Impl_in_rule__XArtifactMatcher__Group__212355); rule__XArtifactMatcher__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__3_in_rule__XArtifactMatcher__Group__211946); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__3_in_rule__XArtifactMatcher__Group__212358); rule__XArtifactMatcher__Group__3(); state._fsp--; @@ -16101,20 +16645,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5879:1: rule__XArtifactMatcher__Group__2__Impl : ( 'where' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6083:1: rule__XArtifactMatcher__Group__2__Impl : ( 'where' ) ; public final void rule__XArtifactMatcher__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5883:1: ( ( 'where' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5884:1: ( 'where' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6087:1: ( ( 'where' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6088:1: ( 'where' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5884:1: ( 'where' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5885:1: 'where' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6088:1: ( 'where' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6089:1: 'where' { before(grammarAccess.getXArtifactMatcherAccess().getWhereKeyword_2()); - match(input,84,FOLLOW_84_in_rule__XArtifactMatcher__Group__2__Impl11974); + match(input,86,FOLLOW_86_in_rule__XArtifactMatcher__Group__2__Impl12386); after(grammarAccess.getXArtifactMatcherAccess().getWhereKeyword_2()); } @@ -16138,21 +16682,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5898:1: rule__XArtifactMatcher__Group__3 : rule__XArtifactMatcher__Group__3__Impl rule__XArtifactMatcher__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6102:1: rule__XArtifactMatcher__Group__3 : rule__XArtifactMatcher__Group__3__Impl rule__XArtifactMatcher__Group__4 ; public final void rule__XArtifactMatcher__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5902:1: ( rule__XArtifactMatcher__Group__3__Impl rule__XArtifactMatcher__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5903:2: rule__XArtifactMatcher__Group__3__Impl rule__XArtifactMatcher__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6106:1: ( rule__XArtifactMatcher__Group__3__Impl rule__XArtifactMatcher__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6107:2: rule__XArtifactMatcher__Group__3__Impl rule__XArtifactMatcher__Group__4 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__3__Impl_in_rule__XArtifactMatcher__Group__312005); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__3__Impl_in_rule__XArtifactMatcher__Group__312417); rule__XArtifactMatcher__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__4_in_rule__XArtifactMatcher__Group__312008); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__4_in_rule__XArtifactMatcher__Group__312420); rule__XArtifactMatcher__Group__4(); state._fsp--; @@ -16176,23 +16720,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5910:1: rule__XArtifactMatcher__Group__3__Impl : ( ( rule__XArtifactMatcher__ConditionsAssignment_3 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6114:1: rule__XArtifactMatcher__Group__3__Impl : ( ( rule__XArtifactMatcher__ConditionsAssignment_3 ) ) ; public final void rule__XArtifactMatcher__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5914:1: ( ( ( rule__XArtifactMatcher__ConditionsAssignment_3 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5915:1: ( ( rule__XArtifactMatcher__ConditionsAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6118:1: ( ( ( rule__XArtifactMatcher__ConditionsAssignment_3 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6119:1: ( ( rule__XArtifactMatcher__ConditionsAssignment_3 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5915:1: ( ( rule__XArtifactMatcher__ConditionsAssignment_3 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5916:1: ( rule__XArtifactMatcher__ConditionsAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6119:1: ( ( rule__XArtifactMatcher__ConditionsAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6120:1: ( rule__XArtifactMatcher__ConditionsAssignment_3 ) { before(grammarAccess.getXArtifactMatcherAccess().getConditionsAssignment_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5917:1: ( rule__XArtifactMatcher__ConditionsAssignment_3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5917:2: rule__XArtifactMatcher__ConditionsAssignment_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6121:1: ( rule__XArtifactMatcher__ConditionsAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6121:2: rule__XArtifactMatcher__ConditionsAssignment_3 { - pushFollow(FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_3_in_rule__XArtifactMatcher__Group__3__Impl12035); + pushFollow(FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_3_in_rule__XArtifactMatcher__Group__3__Impl12447); rule__XArtifactMatcher__ConditionsAssignment_3(); state._fsp--; @@ -16223,21 +16767,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5927:1: rule__XArtifactMatcher__Group__4 : rule__XArtifactMatcher__Group__4__Impl rule__XArtifactMatcher__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6131:1: rule__XArtifactMatcher__Group__4 : rule__XArtifactMatcher__Group__4__Impl rule__XArtifactMatcher__Group__5 ; public final void rule__XArtifactMatcher__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5931:1: ( rule__XArtifactMatcher__Group__4__Impl rule__XArtifactMatcher__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5932:2: rule__XArtifactMatcher__Group__4__Impl rule__XArtifactMatcher__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6135:1: ( rule__XArtifactMatcher__Group__4__Impl rule__XArtifactMatcher__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6136:2: rule__XArtifactMatcher__Group__4__Impl rule__XArtifactMatcher__Group__5 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__4__Impl_in_rule__XArtifactMatcher__Group__412065); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__4__Impl_in_rule__XArtifactMatcher__Group__412477); rule__XArtifactMatcher__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__5_in_rule__XArtifactMatcher__Group__412068); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__5_in_rule__XArtifactMatcher__Group__412480); rule__XArtifactMatcher__Group__5(); state._fsp--; @@ -16261,35 +16805,35 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5939:1: rule__XArtifactMatcher__Group__4__Impl : ( ( rule__XArtifactMatcher__Group_4__0 )* ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6143:1: rule__XArtifactMatcher__Group__4__Impl : ( ( rule__XArtifactMatcher__Group_4__0 )* ) ; public final void rule__XArtifactMatcher__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5943:1: ( ( ( rule__XArtifactMatcher__Group_4__0 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5944:1: ( ( rule__XArtifactMatcher__Group_4__0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6147:1: ( ( ( rule__XArtifactMatcher__Group_4__0 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6148:1: ( ( rule__XArtifactMatcher__Group_4__0 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5944:1: ( ( rule__XArtifactMatcher__Group_4__0 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5945:1: ( rule__XArtifactMatcher__Group_4__0 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6148:1: ( ( rule__XArtifactMatcher__Group_4__0 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6149:1: ( rule__XArtifactMatcher__Group_4__0 )* { before(grammarAccess.getXArtifactMatcherAccess().getGroup_4()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5946:1: ( rule__XArtifactMatcher__Group_4__0 )* - loop49: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6150:1: ( rule__XArtifactMatcher__Group_4__0 )* + loop51: do { - int alt49=2; - int LA49_0 = input.LA(1); + int alt51=2; + int LA51_0 = input.LA(1); - if ( ((LA49_0>=37 && LA49_0<=38)) ) { - alt49=1; + if ( ((LA51_0>=39 && LA51_0<=40)) ) { + alt51=1; } - switch (alt49) { + switch (alt51) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5946:2: rule__XArtifactMatcher__Group_4__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6150:2: rule__XArtifactMatcher__Group_4__0 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__0_in_rule__XArtifactMatcher__Group__4__Impl12095); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__0_in_rule__XArtifactMatcher__Group__4__Impl12507); rule__XArtifactMatcher__Group_4__0(); state._fsp--; @@ -16299,7 +16843,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop49; + break loop51; } } while (true); @@ -16326,16 +16870,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5956:1: rule__XArtifactMatcher__Group__5 : rule__XArtifactMatcher__Group__5__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6160:1: rule__XArtifactMatcher__Group__5 : rule__XArtifactMatcher__Group__5__Impl ; public final void rule__XArtifactMatcher__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5960:1: ( rule__XArtifactMatcher__Group__5__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5961:2: rule__XArtifactMatcher__Group__5__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6164:1: ( rule__XArtifactMatcher__Group__5__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6165:2: rule__XArtifactMatcher__Group__5__Impl { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group__5__Impl_in_rule__XArtifactMatcher__Group__512126); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group__5__Impl_in_rule__XArtifactMatcher__Group__512538); rule__XArtifactMatcher__Group__5__Impl(); state._fsp--; @@ -16359,20 +16903,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5967:1: rule__XArtifactMatcher__Group__5__Impl : ( ';' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6171:1: rule__XArtifactMatcher__Group__5__Impl : ( ';' ) ; public final void rule__XArtifactMatcher__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5971:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5972:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6175:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6176:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5972:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5973:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6176:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6177:1: ';' { before(grammarAccess.getXArtifactMatcherAccess().getSemicolonKeyword_5()); - match(input,85,FOLLOW_85_in_rule__XArtifactMatcher__Group__5__Impl12154); + match(input,87,FOLLOW_87_in_rule__XArtifactMatcher__Group__5__Impl12566); after(grammarAccess.getXArtifactMatcherAccess().getSemicolonKeyword_5()); } @@ -16396,21 +16940,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group_4__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:5998:1: rule__XArtifactMatcher__Group_4__0 : rule__XArtifactMatcher__Group_4__0__Impl rule__XArtifactMatcher__Group_4__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6202:1: rule__XArtifactMatcher__Group_4__0 : rule__XArtifactMatcher__Group_4__0__Impl rule__XArtifactMatcher__Group_4__1 ; public final void rule__XArtifactMatcher__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6002:1: ( rule__XArtifactMatcher__Group_4__0__Impl rule__XArtifactMatcher__Group_4__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6003:2: rule__XArtifactMatcher__Group_4__0__Impl rule__XArtifactMatcher__Group_4__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6206:1: ( rule__XArtifactMatcher__Group_4__0__Impl rule__XArtifactMatcher__Group_4__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6207:2: rule__XArtifactMatcher__Group_4__0__Impl rule__XArtifactMatcher__Group_4__1 { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__0__Impl_in_rule__XArtifactMatcher__Group_4__012197); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__0__Impl_in_rule__XArtifactMatcher__Group_4__012609); rule__XArtifactMatcher__Group_4__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__1_in_rule__XArtifactMatcher__Group_4__012200); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__1_in_rule__XArtifactMatcher__Group_4__012612); rule__XArtifactMatcher__Group_4__1(); state._fsp--; @@ -16434,23 +16978,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group_4__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6010:1: rule__XArtifactMatcher__Group_4__0__Impl : ( ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6214:1: rule__XArtifactMatcher__Group_4__0__Impl : ( ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) ) ; public final void rule__XArtifactMatcher__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6014:1: ( ( ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6015:1: ( ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6218:1: ( ( ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6219:1: ( ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6015:1: ( ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6016:1: ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6219:1: ( ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6220:1: ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) { before(grammarAccess.getXArtifactMatcherAccess().getOperatorsAssignment_4_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6017:1: ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6017:2: rule__XArtifactMatcher__OperatorsAssignment_4_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6221:1: ( rule__XArtifactMatcher__OperatorsAssignment_4_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6221:2: rule__XArtifactMatcher__OperatorsAssignment_4_0 { - pushFollow(FOLLOW_rule__XArtifactMatcher__OperatorsAssignment_4_0_in_rule__XArtifactMatcher__Group_4__0__Impl12227); + pushFollow(FOLLOW_rule__XArtifactMatcher__OperatorsAssignment_4_0_in_rule__XArtifactMatcher__Group_4__0__Impl12639); rule__XArtifactMatcher__OperatorsAssignment_4_0(); state._fsp--; @@ -16481,16 +17025,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group_4__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6027:1: rule__XArtifactMatcher__Group_4__1 : rule__XArtifactMatcher__Group_4__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6231:1: rule__XArtifactMatcher__Group_4__1 : rule__XArtifactMatcher__Group_4__1__Impl ; public final void rule__XArtifactMatcher__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6031:1: ( rule__XArtifactMatcher__Group_4__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6032:2: rule__XArtifactMatcher__Group_4__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6235:1: ( rule__XArtifactMatcher__Group_4__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6236:2: rule__XArtifactMatcher__Group_4__1__Impl { - pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__1__Impl_in_rule__XArtifactMatcher__Group_4__112257); + pushFollow(FOLLOW_rule__XArtifactMatcher__Group_4__1__Impl_in_rule__XArtifactMatcher__Group_4__112669); rule__XArtifactMatcher__Group_4__1__Impl(); state._fsp--; @@ -16514,23 +17058,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__Group_4__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6038:1: rule__XArtifactMatcher__Group_4__1__Impl : ( ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6242:1: rule__XArtifactMatcher__Group_4__1__Impl : ( ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) ) ; public final void rule__XArtifactMatcher__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6042:1: ( ( ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6043:1: ( ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6246:1: ( ( ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6247:1: ( ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6043:1: ( ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6044:1: ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6247:1: ( ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6248:1: ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) { before(grammarAccess.getXArtifactMatcherAccess().getConditionsAssignment_4_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6045:1: ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6045:2: rule__XArtifactMatcher__ConditionsAssignment_4_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6249:1: ( rule__XArtifactMatcher__ConditionsAssignment_4_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6249:2: rule__XArtifactMatcher__ConditionsAssignment_4_1 { - pushFollow(FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_4_1_in_rule__XArtifactMatcher__Group_4__1__Impl12284); + pushFollow(FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_4_1_in_rule__XArtifactMatcher__Group_4__1__Impl12696); rule__XArtifactMatcher__ConditionsAssignment_4_1(); state._fsp--; @@ -16561,21 +17105,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6059:1: rule__Role__Group__0 : rule__Role__Group__0__Impl rule__Role__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6263:1: rule__Role__Group__0 : rule__Role__Group__0__Impl rule__Role__Group__1 ; public final void rule__Role__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6063:1: ( rule__Role__Group__0__Impl rule__Role__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6064:2: rule__Role__Group__0__Impl rule__Role__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6267:1: ( rule__Role__Group__0__Impl rule__Role__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6268:2: rule__Role__Group__0__Impl rule__Role__Group__1 { - pushFollow(FOLLOW_rule__Role__Group__0__Impl_in_rule__Role__Group__012318); + pushFollow(FOLLOW_rule__Role__Group__0__Impl_in_rule__Role__Group__012730); rule__Role__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__1_in_rule__Role__Group__012321); + pushFollow(FOLLOW_rule__Role__Group__1_in_rule__Role__Group__012733); rule__Role__Group__1(); state._fsp--; @@ -16599,20 +17143,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6071:1: rule__Role__Group__0__Impl : ( 'role' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6275:1: rule__Role__Group__0__Impl : ( 'role' ) ; public final void rule__Role__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6075:1: ( ( 'role' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6076:1: ( 'role' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6279:1: ( ( 'role' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6280:1: ( 'role' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6076:1: ( 'role' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6077:1: 'role' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6280:1: ( 'role' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6281:1: 'role' { before(grammarAccess.getRoleAccess().getRoleKeyword_0()); - match(input,86,FOLLOW_86_in_rule__Role__Group__0__Impl12349); + match(input,88,FOLLOW_88_in_rule__Role__Group__0__Impl12761); after(grammarAccess.getRoleAccess().getRoleKeyword_0()); } @@ -16636,21 +17180,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6090:1: rule__Role__Group__1 : rule__Role__Group__1__Impl rule__Role__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6294:1: rule__Role__Group__1 : rule__Role__Group__1__Impl rule__Role__Group__2 ; public final void rule__Role__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6094:1: ( rule__Role__Group__1__Impl rule__Role__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6095:2: rule__Role__Group__1__Impl rule__Role__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6298:1: ( rule__Role__Group__1__Impl rule__Role__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6299:2: rule__Role__Group__1__Impl rule__Role__Group__2 { - pushFollow(FOLLOW_rule__Role__Group__1__Impl_in_rule__Role__Group__112380); + pushFollow(FOLLOW_rule__Role__Group__1__Impl_in_rule__Role__Group__112792); rule__Role__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__2_in_rule__Role__Group__112383); + pushFollow(FOLLOW_rule__Role__Group__2_in_rule__Role__Group__112795); rule__Role__Group__2(); state._fsp--; @@ -16674,23 +17218,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6102:1: rule__Role__Group__1__Impl : ( ( rule__Role__NameAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6306:1: rule__Role__Group__1__Impl : ( ( rule__Role__NameAssignment_1 ) ) ; public final void rule__Role__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6106:1: ( ( ( rule__Role__NameAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6107:1: ( ( rule__Role__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6310:1: ( ( ( rule__Role__NameAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6311:1: ( ( rule__Role__NameAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6107:1: ( ( rule__Role__NameAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6108:1: ( rule__Role__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6311:1: ( ( rule__Role__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6312:1: ( rule__Role__NameAssignment_1 ) { before(grammarAccess.getRoleAccess().getNameAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6109:1: ( rule__Role__NameAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6109:2: rule__Role__NameAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6313:1: ( rule__Role__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6313:2: rule__Role__NameAssignment_1 { - pushFollow(FOLLOW_rule__Role__NameAssignment_1_in_rule__Role__Group__1__Impl12410); + pushFollow(FOLLOW_rule__Role__NameAssignment_1_in_rule__Role__Group__1__Impl12822); rule__Role__NameAssignment_1(); state._fsp--; @@ -16721,21 +17265,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6119:1: rule__Role__Group__2 : rule__Role__Group__2__Impl rule__Role__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6323:1: rule__Role__Group__2 : rule__Role__Group__2__Impl rule__Role__Group__3 ; public final void rule__Role__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6123:1: ( rule__Role__Group__2__Impl rule__Role__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6124:2: rule__Role__Group__2__Impl rule__Role__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6327:1: ( rule__Role__Group__2__Impl rule__Role__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6328:2: rule__Role__Group__2__Impl rule__Role__Group__3 { - pushFollow(FOLLOW_rule__Role__Group__2__Impl_in_rule__Role__Group__212440); + pushFollow(FOLLOW_rule__Role__Group__2__Impl_in_rule__Role__Group__212852); rule__Role__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__3_in_rule__Role__Group__212443); + pushFollow(FOLLOW_rule__Role__Group__3_in_rule__Role__Group__212855); rule__Role__Group__3(); state._fsp--; @@ -16759,31 +17303,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6131:1: rule__Role__Group__2__Impl : ( ( rule__Role__Group_2__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6335:1: rule__Role__Group__2__Impl : ( ( rule__Role__Group_2__0 )? ) ; public final void rule__Role__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6135:1: ( ( ( rule__Role__Group_2__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6136:1: ( ( rule__Role__Group_2__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6339:1: ( ( ( rule__Role__Group_2__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6340:1: ( ( rule__Role__Group_2__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6136:1: ( ( rule__Role__Group_2__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6137:1: ( rule__Role__Group_2__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6340:1: ( ( rule__Role__Group_2__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6341:1: ( rule__Role__Group_2__0 )? { before(grammarAccess.getRoleAccess().getGroup_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6138:1: ( rule__Role__Group_2__0 )? - int alt50=2; - int LA50_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6342:1: ( rule__Role__Group_2__0 )? + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA50_0==54) ) { - alt50=1; + if ( (LA52_0==56) ) { + alt52=1; } - switch (alt50) { + switch (alt52) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6138:2: rule__Role__Group_2__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6342:2: rule__Role__Group_2__0 { - pushFollow(FOLLOW_rule__Role__Group_2__0_in_rule__Role__Group__2__Impl12470); + pushFollow(FOLLOW_rule__Role__Group_2__0_in_rule__Role__Group__2__Impl12882); rule__Role__Group_2__0(); state._fsp--; @@ -16817,21 +17361,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6148:1: rule__Role__Group__3 : rule__Role__Group__3__Impl rule__Role__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6352:1: rule__Role__Group__3 : rule__Role__Group__3__Impl rule__Role__Group__4 ; public final void rule__Role__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6152:1: ( rule__Role__Group__3__Impl rule__Role__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6153:2: rule__Role__Group__3__Impl rule__Role__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6356:1: ( rule__Role__Group__3__Impl rule__Role__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6357:2: rule__Role__Group__3__Impl rule__Role__Group__4 { - pushFollow(FOLLOW_rule__Role__Group__3__Impl_in_rule__Role__Group__312501); + pushFollow(FOLLOW_rule__Role__Group__3__Impl_in_rule__Role__Group__312913); rule__Role__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__4_in_rule__Role__Group__312504); + pushFollow(FOLLOW_rule__Role__Group__4_in_rule__Role__Group__312916); rule__Role__Group__4(); state._fsp--; @@ -16855,20 +17399,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6160:1: rule__Role__Group__3__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6364:1: rule__Role__Group__3__Impl : ( '{' ) ; public final void rule__Role__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6164:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6165:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6368:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6369:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6165:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6166:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6369:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6370:1: '{' { before(grammarAccess.getRoleAccess().getLeftCurlyBracketKeyword_3()); - match(input,51,FOLLOW_51_in_rule__Role__Group__3__Impl12532); + match(input,53,FOLLOW_53_in_rule__Role__Group__3__Impl12944); after(grammarAccess.getRoleAccess().getLeftCurlyBracketKeyword_3()); } @@ -16892,21 +17436,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6179:1: rule__Role__Group__4 : rule__Role__Group__4__Impl rule__Role__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6383:1: rule__Role__Group__4 : rule__Role__Group__4__Impl rule__Role__Group__5 ; public final void rule__Role__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6183:1: ( rule__Role__Group__4__Impl rule__Role__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6184:2: rule__Role__Group__4__Impl rule__Role__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6387:1: ( rule__Role__Group__4__Impl rule__Role__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6388:2: rule__Role__Group__4__Impl rule__Role__Group__5 { - pushFollow(FOLLOW_rule__Role__Group__4__Impl_in_rule__Role__Group__412563); + pushFollow(FOLLOW_rule__Role__Group__4__Impl_in_rule__Role__Group__412975); rule__Role__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group__5_in_rule__Role__Group__412566); + pushFollow(FOLLOW_rule__Role__Group__5_in_rule__Role__Group__412978); rule__Role__Group__5(); state._fsp--; @@ -16930,26 +17474,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6191:1: rule__Role__Group__4__Impl : ( ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6395:1: rule__Role__Group__4__Impl : ( ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) ) ; public final void rule__Role__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6195:1: ( ( ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6196:1: ( ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6399:1: ( ( ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6400:1: ( ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6196:1: ( ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6197:1: ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6400:1: ( ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6401:1: ( ( rule__Role__Alternatives_4 ) ) ( ( rule__Role__Alternatives_4 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6197:1: ( ( rule__Role__Alternatives_4 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6198:1: ( rule__Role__Alternatives_4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6401:1: ( ( rule__Role__Alternatives_4 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6402:1: ( rule__Role__Alternatives_4 ) { before(grammarAccess.getRoleAccess().getAlternatives_4()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6199:1: ( rule__Role__Alternatives_4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6199:2: rule__Role__Alternatives_4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6403:1: ( rule__Role__Alternatives_4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6403:2: rule__Role__Alternatives_4 { - pushFollow(FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl12595); + pushFollow(FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl13007); rule__Role__Alternatives_4(); state._fsp--; @@ -16961,26 +17505,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6202:1: ( ( rule__Role__Alternatives_4 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6203:1: ( rule__Role__Alternatives_4 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6406:1: ( ( rule__Role__Alternatives_4 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6407:1: ( rule__Role__Alternatives_4 )* { before(grammarAccess.getRoleAccess().getAlternatives_4()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6204:1: ( rule__Role__Alternatives_4 )* - loop51: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6408:1: ( rule__Role__Alternatives_4 )* + loop53: do { - int alt51=2; - int LA51_0 = input.LA(1); + int alt53=2; + int LA53_0 = input.LA(1); - if ( (LA51_0==56||LA51_0==87) ) { - alt51=1; + if ( (LA53_0==58||LA53_0==89) ) { + alt53=1; } - switch (alt51) { + switch (alt53) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6204:2: rule__Role__Alternatives_4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6408:2: rule__Role__Alternatives_4 { - pushFollow(FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl12607); + pushFollow(FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl13019); rule__Role__Alternatives_4(); state._fsp--; @@ -16990,7 +17534,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop51; + break loop53; } } while (true); @@ -17020,16 +17564,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6215:1: rule__Role__Group__5 : rule__Role__Group__5__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6419:1: rule__Role__Group__5 : rule__Role__Group__5__Impl ; public final void rule__Role__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6219:1: ( rule__Role__Group__5__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6220:2: rule__Role__Group__5__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6423:1: ( rule__Role__Group__5__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6424:2: rule__Role__Group__5__Impl { - pushFollow(FOLLOW_rule__Role__Group__5__Impl_in_rule__Role__Group__512640); + pushFollow(FOLLOW_rule__Role__Group__5__Impl_in_rule__Role__Group__513052); rule__Role__Group__5__Impl(); state._fsp--; @@ -17053,20 +17597,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6226:1: rule__Role__Group__5__Impl : ( '}' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6430:1: rule__Role__Group__5__Impl : ( '}' ) ; public final void rule__Role__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6230:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6231:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6434:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6435:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6231:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6232:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6435:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6436:1: '}' { before(grammarAccess.getRoleAccess().getRightCurlyBracketKeyword_5()); - match(input,53,FOLLOW_53_in_rule__Role__Group__5__Impl12668); + match(input,55,FOLLOW_55_in_rule__Role__Group__5__Impl13080); after(grammarAccess.getRoleAccess().getRightCurlyBracketKeyword_5()); } @@ -17090,21 +17634,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group_2__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6257:1: rule__Role__Group_2__0 : rule__Role__Group_2__0__Impl rule__Role__Group_2__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6461:1: rule__Role__Group_2__0 : rule__Role__Group_2__0__Impl rule__Role__Group_2__1 ; public final void rule__Role__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6261:1: ( rule__Role__Group_2__0__Impl rule__Role__Group_2__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6262:2: rule__Role__Group_2__0__Impl rule__Role__Group_2__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6465:1: ( rule__Role__Group_2__0__Impl rule__Role__Group_2__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6466:2: rule__Role__Group_2__0__Impl rule__Role__Group_2__1 { - pushFollow(FOLLOW_rule__Role__Group_2__0__Impl_in_rule__Role__Group_2__012711); + pushFollow(FOLLOW_rule__Role__Group_2__0__Impl_in_rule__Role__Group_2__013123); rule__Role__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Role__Group_2__1_in_rule__Role__Group_2__012714); + pushFollow(FOLLOW_rule__Role__Group_2__1_in_rule__Role__Group_2__013126); rule__Role__Group_2__1(); state._fsp--; @@ -17128,20 +17672,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group_2__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6269:1: rule__Role__Group_2__0__Impl : ( 'extends' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6473:1: rule__Role__Group_2__0__Impl : ( 'extends' ) ; public final void rule__Role__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6273:1: ( ( 'extends' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6274:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6477:1: ( ( 'extends' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6478:1: ( 'extends' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6274:1: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6275:1: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6478:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6479:1: 'extends' { before(grammarAccess.getRoleAccess().getExtendsKeyword_2_0()); - match(input,54,FOLLOW_54_in_rule__Role__Group_2__0__Impl12742); + match(input,56,FOLLOW_56_in_rule__Role__Group_2__0__Impl13154); after(grammarAccess.getRoleAccess().getExtendsKeyword_2_0()); } @@ -17165,16 +17709,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group_2__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6288:1: rule__Role__Group_2__1 : rule__Role__Group_2__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6492:1: rule__Role__Group_2__1 : rule__Role__Group_2__1__Impl ; public final void rule__Role__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6292:1: ( rule__Role__Group_2__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6293:2: rule__Role__Group_2__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6496:1: ( rule__Role__Group_2__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6497:2: rule__Role__Group_2__1__Impl { - pushFollow(FOLLOW_rule__Role__Group_2__1__Impl_in_rule__Role__Group_2__112773); + pushFollow(FOLLOW_rule__Role__Group_2__1__Impl_in_rule__Role__Group_2__113185); rule__Role__Group_2__1__Impl(); state._fsp--; @@ -17198,23 +17742,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__Group_2__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6299:1: rule__Role__Group_2__1__Impl : ( ( rule__Role__SuperRolesAssignment_2_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6503:1: rule__Role__Group_2__1__Impl : ( ( rule__Role__SuperRolesAssignment_2_1 ) ) ; public final void rule__Role__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6303:1: ( ( ( rule__Role__SuperRolesAssignment_2_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6304:1: ( ( rule__Role__SuperRolesAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6507:1: ( ( ( rule__Role__SuperRolesAssignment_2_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6508:1: ( ( rule__Role__SuperRolesAssignment_2_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6304:1: ( ( rule__Role__SuperRolesAssignment_2_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6305:1: ( rule__Role__SuperRolesAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6508:1: ( ( rule__Role__SuperRolesAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6509:1: ( rule__Role__SuperRolesAssignment_2_1 ) { before(grammarAccess.getRoleAccess().getSuperRolesAssignment_2_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6306:1: ( rule__Role__SuperRolesAssignment_2_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6306:2: rule__Role__SuperRolesAssignment_2_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6510:1: ( rule__Role__SuperRolesAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6510:2: rule__Role__SuperRolesAssignment_2_1 { - pushFollow(FOLLOW_rule__Role__SuperRolesAssignment_2_1_in_rule__Role__Group_2__1__Impl12800); + pushFollow(FOLLOW_rule__Role__SuperRolesAssignment_2_1_in_rule__Role__Group_2__1__Impl13212); rule__Role__SuperRolesAssignment_2_1(); state._fsp--; @@ -17245,21 +17789,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ReferencedContext__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6320:1: rule__ReferencedContext__Group__0 : rule__ReferencedContext__Group__0__Impl rule__ReferencedContext__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6524:1: rule__ReferencedContext__Group__0 : rule__ReferencedContext__Group__0__Impl rule__ReferencedContext__Group__1 ; public final void rule__ReferencedContext__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6324:1: ( rule__ReferencedContext__Group__0__Impl rule__ReferencedContext__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6325:2: rule__ReferencedContext__Group__0__Impl rule__ReferencedContext__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6528:1: ( rule__ReferencedContext__Group__0__Impl rule__ReferencedContext__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6529:2: rule__ReferencedContext__Group__0__Impl rule__ReferencedContext__Group__1 { - pushFollow(FOLLOW_rule__ReferencedContext__Group__0__Impl_in_rule__ReferencedContext__Group__012834); + pushFollow(FOLLOW_rule__ReferencedContext__Group__0__Impl_in_rule__ReferencedContext__Group__013246); rule__ReferencedContext__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ReferencedContext__Group__1_in_rule__ReferencedContext__Group__012837); + pushFollow(FOLLOW_rule__ReferencedContext__Group__1_in_rule__ReferencedContext__Group__013249); rule__ReferencedContext__Group__1(); state._fsp--; @@ -17283,20 +17827,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ReferencedContext__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6332:1: rule__ReferencedContext__Group__0__Impl : ( 'accessContext' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6536:1: rule__ReferencedContext__Group__0__Impl : ( 'accessContext' ) ; public final void rule__ReferencedContext__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6336:1: ( ( 'accessContext' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6337:1: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6540:1: ( ( 'accessContext' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6541:1: ( 'accessContext' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6337:1: ( 'accessContext' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6338:1: 'accessContext' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6541:1: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6542:1: 'accessContext' { before(grammarAccess.getReferencedContextAccess().getAccessContextKeyword_0()); - match(input,87,FOLLOW_87_in_rule__ReferencedContext__Group__0__Impl12865); + match(input,89,FOLLOW_89_in_rule__ReferencedContext__Group__0__Impl13277); after(grammarAccess.getReferencedContextAccess().getAccessContextKeyword_0()); } @@ -17320,21 +17864,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ReferencedContext__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6351:1: rule__ReferencedContext__Group__1 : rule__ReferencedContext__Group__1__Impl rule__ReferencedContext__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6555:1: rule__ReferencedContext__Group__1 : rule__ReferencedContext__Group__1__Impl rule__ReferencedContext__Group__2 ; public final void rule__ReferencedContext__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6355:1: ( rule__ReferencedContext__Group__1__Impl rule__ReferencedContext__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6356:2: rule__ReferencedContext__Group__1__Impl rule__ReferencedContext__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6559:1: ( rule__ReferencedContext__Group__1__Impl rule__ReferencedContext__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6560:2: rule__ReferencedContext__Group__1__Impl rule__ReferencedContext__Group__2 { - pushFollow(FOLLOW_rule__ReferencedContext__Group__1__Impl_in_rule__ReferencedContext__Group__112896); + pushFollow(FOLLOW_rule__ReferencedContext__Group__1__Impl_in_rule__ReferencedContext__Group__113308); rule__ReferencedContext__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ReferencedContext__Group__2_in_rule__ReferencedContext__Group__112899); + pushFollow(FOLLOW_rule__ReferencedContext__Group__2_in_rule__ReferencedContext__Group__113311); rule__ReferencedContext__Group__2(); state._fsp--; @@ -17358,23 +17902,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ReferencedContext__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6363:1: rule__ReferencedContext__Group__1__Impl : ( ( rule__ReferencedContext__AccessContextRefAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6567:1: rule__ReferencedContext__Group__1__Impl : ( ( rule__ReferencedContext__AccessContextRefAssignment_1 ) ) ; public final void rule__ReferencedContext__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6367:1: ( ( ( rule__ReferencedContext__AccessContextRefAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6368:1: ( ( rule__ReferencedContext__AccessContextRefAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6571:1: ( ( ( rule__ReferencedContext__AccessContextRefAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6572:1: ( ( rule__ReferencedContext__AccessContextRefAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6368:1: ( ( rule__ReferencedContext__AccessContextRefAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6369:1: ( rule__ReferencedContext__AccessContextRefAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6572:1: ( ( rule__ReferencedContext__AccessContextRefAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6573:1: ( rule__ReferencedContext__AccessContextRefAssignment_1 ) { before(grammarAccess.getReferencedContextAccess().getAccessContextRefAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6370:1: ( rule__ReferencedContext__AccessContextRefAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6370:2: rule__ReferencedContext__AccessContextRefAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6574:1: ( rule__ReferencedContext__AccessContextRefAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6574:2: rule__ReferencedContext__AccessContextRefAssignment_1 { - pushFollow(FOLLOW_rule__ReferencedContext__AccessContextRefAssignment_1_in_rule__ReferencedContext__Group__1__Impl12926); + pushFollow(FOLLOW_rule__ReferencedContext__AccessContextRefAssignment_1_in_rule__ReferencedContext__Group__1__Impl13338); rule__ReferencedContext__AccessContextRefAssignment_1(); state._fsp--; @@ -17405,16 +17949,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ReferencedContext__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6380:1: rule__ReferencedContext__Group__2 : rule__ReferencedContext__Group__2__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6584:1: rule__ReferencedContext__Group__2 : rule__ReferencedContext__Group__2__Impl ; public final void rule__ReferencedContext__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6384:1: ( rule__ReferencedContext__Group__2__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6385:2: rule__ReferencedContext__Group__2__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6588:1: ( rule__ReferencedContext__Group__2__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6589:2: rule__ReferencedContext__Group__2__Impl { - pushFollow(FOLLOW_rule__ReferencedContext__Group__2__Impl_in_rule__ReferencedContext__Group__212956); + pushFollow(FOLLOW_rule__ReferencedContext__Group__2__Impl_in_rule__ReferencedContext__Group__213368); rule__ReferencedContext__Group__2__Impl(); state._fsp--; @@ -17438,20 +17982,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ReferencedContext__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6391:1: rule__ReferencedContext__Group__2__Impl : ( ';' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6595:1: rule__ReferencedContext__Group__2__Impl : ( ';' ) ; public final void rule__ReferencedContext__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6395:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6396:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6599:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6600:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6396:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6397:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6600:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6601:1: ';' { before(grammarAccess.getReferencedContextAccess().getSemicolonKeyword_2()); - match(input,85,FOLLOW_85_in_rule__ReferencedContext__Group__2__Impl12984); + match(input,87,FOLLOW_87_in_rule__ReferencedContext__Group__2__Impl13396); after(grammarAccess.getReferencedContextAccess().getSemicolonKeyword_2()); } @@ -17475,21 +18019,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UsersAndGroups__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6416:1: rule__UsersAndGroups__Group__0 : rule__UsersAndGroups__Group__0__Impl rule__UsersAndGroups__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6620:1: rule__UsersAndGroups__Group__0 : rule__UsersAndGroups__Group__0__Impl rule__UsersAndGroups__Group__1 ; public final void rule__UsersAndGroups__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6420:1: ( rule__UsersAndGroups__Group__0__Impl rule__UsersAndGroups__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6421:2: rule__UsersAndGroups__Group__0__Impl rule__UsersAndGroups__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6624:1: ( rule__UsersAndGroups__Group__0__Impl rule__UsersAndGroups__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6625:2: rule__UsersAndGroups__Group__0__Impl rule__UsersAndGroups__Group__1 { - pushFollow(FOLLOW_rule__UsersAndGroups__Group__0__Impl_in_rule__UsersAndGroups__Group__013021); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__0__Impl_in_rule__UsersAndGroups__Group__013433); rule__UsersAndGroups__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__UsersAndGroups__Group__1_in_rule__UsersAndGroups__Group__013024); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__1_in_rule__UsersAndGroups__Group__013436); rule__UsersAndGroups__Group__1(); state._fsp--; @@ -17513,20 +18057,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UsersAndGroups__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6428:1: rule__UsersAndGroups__Group__0__Impl : ( 'guid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6632:1: rule__UsersAndGroups__Group__0__Impl : ( 'guid' ) ; public final void rule__UsersAndGroups__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6432:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6433:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6636:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6637:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6433:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6434:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6637:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6638:1: 'guid' { before(grammarAccess.getUsersAndGroupsAccess().getGuidKeyword_0()); - match(input,56,FOLLOW_56_in_rule__UsersAndGroups__Group__0__Impl13052); + match(input,58,FOLLOW_58_in_rule__UsersAndGroups__Group__0__Impl13464); after(grammarAccess.getUsersAndGroupsAccess().getGuidKeyword_0()); } @@ -17550,21 +18094,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UsersAndGroups__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6447:1: rule__UsersAndGroups__Group__1 : rule__UsersAndGroups__Group__1__Impl rule__UsersAndGroups__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6651:1: rule__UsersAndGroups__Group__1 : rule__UsersAndGroups__Group__1__Impl rule__UsersAndGroups__Group__2 ; public final void rule__UsersAndGroups__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6451:1: ( rule__UsersAndGroups__Group__1__Impl rule__UsersAndGroups__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6452:2: rule__UsersAndGroups__Group__1__Impl rule__UsersAndGroups__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6655:1: ( rule__UsersAndGroups__Group__1__Impl rule__UsersAndGroups__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6656:2: rule__UsersAndGroups__Group__1__Impl rule__UsersAndGroups__Group__2 { - pushFollow(FOLLOW_rule__UsersAndGroups__Group__1__Impl_in_rule__UsersAndGroups__Group__113083); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__1__Impl_in_rule__UsersAndGroups__Group__113495); rule__UsersAndGroups__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__UsersAndGroups__Group__2_in_rule__UsersAndGroups__Group__113086); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__2_in_rule__UsersAndGroups__Group__113498); rule__UsersAndGroups__Group__2(); state._fsp--; @@ -17588,23 +18132,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UsersAndGroups__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6459:1: rule__UsersAndGroups__Group__1__Impl : ( ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6663:1: rule__UsersAndGroups__Group__1__Impl : ( ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) ) ; public final void rule__UsersAndGroups__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6463:1: ( ( ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6464:1: ( ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6667:1: ( ( ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6668:1: ( ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6464:1: ( ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6465:1: ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6668:1: ( ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6669:1: ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) { before(grammarAccess.getUsersAndGroupsAccess().getUserOrGroupGuidAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6466:1: ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6466:2: rule__UsersAndGroups__UserOrGroupGuidAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6670:1: ( rule__UsersAndGroups__UserOrGroupGuidAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6670:2: rule__UsersAndGroups__UserOrGroupGuidAssignment_1 { - pushFollow(FOLLOW_rule__UsersAndGroups__UserOrGroupGuidAssignment_1_in_rule__UsersAndGroups__Group__1__Impl13113); + pushFollow(FOLLOW_rule__UsersAndGroups__UserOrGroupGuidAssignment_1_in_rule__UsersAndGroups__Group__1__Impl13525); rule__UsersAndGroups__UserOrGroupGuidAssignment_1(); state._fsp--; @@ -17635,16 +18179,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UsersAndGroups__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6476:1: rule__UsersAndGroups__Group__2 : rule__UsersAndGroups__Group__2__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6680:1: rule__UsersAndGroups__Group__2 : rule__UsersAndGroups__Group__2__Impl ; public final void rule__UsersAndGroups__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6480:1: ( rule__UsersAndGroups__Group__2__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6481:2: rule__UsersAndGroups__Group__2__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6684:1: ( rule__UsersAndGroups__Group__2__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6685:2: rule__UsersAndGroups__Group__2__Impl { - pushFollow(FOLLOW_rule__UsersAndGroups__Group__2__Impl_in_rule__UsersAndGroups__Group__213143); + pushFollow(FOLLOW_rule__UsersAndGroups__Group__2__Impl_in_rule__UsersAndGroups__Group__213555); rule__UsersAndGroups__Group__2__Impl(); state._fsp--; @@ -17668,20 +18212,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UsersAndGroups__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6487:1: rule__UsersAndGroups__Group__2__Impl : ( ';' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6691:1: rule__UsersAndGroups__Group__2__Impl : ( ';' ) ; public final void rule__UsersAndGroups__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6491:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6492:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6695:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6696:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6492:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6493:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6696:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6697:1: ';' { before(grammarAccess.getUsersAndGroupsAccess().getSemicolonKeyword_2()); - match(input,85,FOLLOW_85_in_rule__UsersAndGroups__Group__2__Impl13171); + match(input,87,FOLLOW_87_in_rule__UsersAndGroups__Group__2__Impl13583); after(grammarAccess.getUsersAndGroupsAccess().getSemicolonKeyword_2()); } @@ -17705,21 +18249,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6512:1: rule__AccessContext__Group__0 : rule__AccessContext__Group__0__Impl rule__AccessContext__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6716:1: rule__AccessContext__Group__0 : rule__AccessContext__Group__0__Impl rule__AccessContext__Group__1 ; public final void rule__AccessContext__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6516:1: ( rule__AccessContext__Group__0__Impl rule__AccessContext__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6517:2: rule__AccessContext__Group__0__Impl rule__AccessContext__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6720:1: ( rule__AccessContext__Group__0__Impl rule__AccessContext__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6721:2: rule__AccessContext__Group__0__Impl rule__AccessContext__Group__1 { - pushFollow(FOLLOW_rule__AccessContext__Group__0__Impl_in_rule__AccessContext__Group__013208); + pushFollow(FOLLOW_rule__AccessContext__Group__0__Impl_in_rule__AccessContext__Group__013620); rule__AccessContext__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__1_in_rule__AccessContext__Group__013211); + pushFollow(FOLLOW_rule__AccessContext__Group__1_in_rule__AccessContext__Group__013623); rule__AccessContext__Group__1(); state._fsp--; @@ -17743,20 +18287,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6524:1: rule__AccessContext__Group__0__Impl : ( 'accessContext' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6728:1: rule__AccessContext__Group__0__Impl : ( 'accessContext' ) ; public final void rule__AccessContext__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6528:1: ( ( 'accessContext' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6529:1: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6732:1: ( ( 'accessContext' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6733:1: ( 'accessContext' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6529:1: ( 'accessContext' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6530:1: 'accessContext' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6733:1: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6734:1: 'accessContext' { before(grammarAccess.getAccessContextAccess().getAccessContextKeyword_0()); - match(input,87,FOLLOW_87_in_rule__AccessContext__Group__0__Impl13239); + match(input,89,FOLLOW_89_in_rule__AccessContext__Group__0__Impl13651); after(grammarAccess.getAccessContextAccess().getAccessContextKeyword_0()); } @@ -17780,21 +18324,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6543:1: rule__AccessContext__Group__1 : rule__AccessContext__Group__1__Impl rule__AccessContext__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6747:1: rule__AccessContext__Group__1 : rule__AccessContext__Group__1__Impl rule__AccessContext__Group__2 ; public final void rule__AccessContext__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6547:1: ( rule__AccessContext__Group__1__Impl rule__AccessContext__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6548:2: rule__AccessContext__Group__1__Impl rule__AccessContext__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6751:1: ( rule__AccessContext__Group__1__Impl rule__AccessContext__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6752:2: rule__AccessContext__Group__1__Impl rule__AccessContext__Group__2 { - pushFollow(FOLLOW_rule__AccessContext__Group__1__Impl_in_rule__AccessContext__Group__113270); + pushFollow(FOLLOW_rule__AccessContext__Group__1__Impl_in_rule__AccessContext__Group__113682); rule__AccessContext__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__2_in_rule__AccessContext__Group__113273); + pushFollow(FOLLOW_rule__AccessContext__Group__2_in_rule__AccessContext__Group__113685); rule__AccessContext__Group__2(); state._fsp--; @@ -17818,23 +18362,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6555:1: rule__AccessContext__Group__1__Impl : ( ( rule__AccessContext__NameAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6759:1: rule__AccessContext__Group__1__Impl : ( ( rule__AccessContext__NameAssignment_1 ) ) ; public final void rule__AccessContext__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6559:1: ( ( ( rule__AccessContext__NameAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6560:1: ( ( rule__AccessContext__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6763:1: ( ( ( rule__AccessContext__NameAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6764:1: ( ( rule__AccessContext__NameAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6560:1: ( ( rule__AccessContext__NameAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6561:1: ( rule__AccessContext__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6764:1: ( ( rule__AccessContext__NameAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6765:1: ( rule__AccessContext__NameAssignment_1 ) { before(grammarAccess.getAccessContextAccess().getNameAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6562:1: ( rule__AccessContext__NameAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6562:2: rule__AccessContext__NameAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6766:1: ( rule__AccessContext__NameAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6766:2: rule__AccessContext__NameAssignment_1 { - pushFollow(FOLLOW_rule__AccessContext__NameAssignment_1_in_rule__AccessContext__Group__1__Impl13300); + pushFollow(FOLLOW_rule__AccessContext__NameAssignment_1_in_rule__AccessContext__Group__1__Impl13712); rule__AccessContext__NameAssignment_1(); state._fsp--; @@ -17865,21 +18409,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6572:1: rule__AccessContext__Group__2 : rule__AccessContext__Group__2__Impl rule__AccessContext__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6776:1: rule__AccessContext__Group__2 : rule__AccessContext__Group__2__Impl rule__AccessContext__Group__3 ; public final void rule__AccessContext__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6576:1: ( rule__AccessContext__Group__2__Impl rule__AccessContext__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6577:2: rule__AccessContext__Group__2__Impl rule__AccessContext__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6780:1: ( rule__AccessContext__Group__2__Impl rule__AccessContext__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6781:2: rule__AccessContext__Group__2__Impl rule__AccessContext__Group__3 { - pushFollow(FOLLOW_rule__AccessContext__Group__2__Impl_in_rule__AccessContext__Group__213330); + pushFollow(FOLLOW_rule__AccessContext__Group__2__Impl_in_rule__AccessContext__Group__213742); rule__AccessContext__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__3_in_rule__AccessContext__Group__213333); + pushFollow(FOLLOW_rule__AccessContext__Group__3_in_rule__AccessContext__Group__213745); rule__AccessContext__Group__3(); state._fsp--; @@ -17903,31 +18447,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6584:1: rule__AccessContext__Group__2__Impl : ( ( rule__AccessContext__Group_2__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6788:1: rule__AccessContext__Group__2__Impl : ( ( rule__AccessContext__Group_2__0 )? ) ; public final void rule__AccessContext__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6588:1: ( ( ( rule__AccessContext__Group_2__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6589:1: ( ( rule__AccessContext__Group_2__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6792:1: ( ( ( rule__AccessContext__Group_2__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6793:1: ( ( rule__AccessContext__Group_2__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6589:1: ( ( rule__AccessContext__Group_2__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6590:1: ( rule__AccessContext__Group_2__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6793:1: ( ( rule__AccessContext__Group_2__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6794:1: ( rule__AccessContext__Group_2__0 )? { before(grammarAccess.getAccessContextAccess().getGroup_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6591:1: ( rule__AccessContext__Group_2__0 )? - int alt52=2; - int LA52_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6795:1: ( rule__AccessContext__Group_2__0 )? + int alt54=2; + int LA54_0 = input.LA(1); - if ( (LA52_0==54) ) { - alt52=1; + if ( (LA54_0==56) ) { + alt54=1; } - switch (alt52) { + switch (alt54) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6591:2: rule__AccessContext__Group_2__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6795:2: rule__AccessContext__Group_2__0 { - pushFollow(FOLLOW_rule__AccessContext__Group_2__0_in_rule__AccessContext__Group__2__Impl13360); + pushFollow(FOLLOW_rule__AccessContext__Group_2__0_in_rule__AccessContext__Group__2__Impl13772); rule__AccessContext__Group_2__0(); state._fsp--; @@ -17961,21 +18505,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6601:1: rule__AccessContext__Group__3 : rule__AccessContext__Group__3__Impl rule__AccessContext__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6805:1: rule__AccessContext__Group__3 : rule__AccessContext__Group__3__Impl rule__AccessContext__Group__4 ; public final void rule__AccessContext__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6605:1: ( rule__AccessContext__Group__3__Impl rule__AccessContext__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6606:2: rule__AccessContext__Group__3__Impl rule__AccessContext__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6809:1: ( rule__AccessContext__Group__3__Impl rule__AccessContext__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6810:2: rule__AccessContext__Group__3__Impl rule__AccessContext__Group__4 { - pushFollow(FOLLOW_rule__AccessContext__Group__3__Impl_in_rule__AccessContext__Group__313391); + pushFollow(FOLLOW_rule__AccessContext__Group__3__Impl_in_rule__AccessContext__Group__313803); rule__AccessContext__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__4_in_rule__AccessContext__Group__313394); + pushFollow(FOLLOW_rule__AccessContext__Group__4_in_rule__AccessContext__Group__313806); rule__AccessContext__Group__4(); state._fsp--; @@ -17999,20 +18543,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6613:1: rule__AccessContext__Group__3__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6817:1: rule__AccessContext__Group__3__Impl : ( '{' ) ; public final void rule__AccessContext__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6617:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6618:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6821:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6822:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6618:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6619:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6822:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6823:1: '{' { before(grammarAccess.getAccessContextAccess().getLeftCurlyBracketKeyword_3()); - match(input,51,FOLLOW_51_in_rule__AccessContext__Group__3__Impl13422); + match(input,53,FOLLOW_53_in_rule__AccessContext__Group__3__Impl13834); after(grammarAccess.getAccessContextAccess().getLeftCurlyBracketKeyword_3()); } @@ -18036,21 +18580,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6632:1: rule__AccessContext__Group__4 : rule__AccessContext__Group__4__Impl rule__AccessContext__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6836:1: rule__AccessContext__Group__4 : rule__AccessContext__Group__4__Impl rule__AccessContext__Group__5 ; public final void rule__AccessContext__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6636:1: ( rule__AccessContext__Group__4__Impl rule__AccessContext__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6637:2: rule__AccessContext__Group__4__Impl rule__AccessContext__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6840:1: ( rule__AccessContext__Group__4__Impl rule__AccessContext__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6841:2: rule__AccessContext__Group__4__Impl rule__AccessContext__Group__5 { - pushFollow(FOLLOW_rule__AccessContext__Group__4__Impl_in_rule__AccessContext__Group__413453); + pushFollow(FOLLOW_rule__AccessContext__Group__4__Impl_in_rule__AccessContext__Group__413865); rule__AccessContext__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__5_in_rule__AccessContext__Group__413456); + pushFollow(FOLLOW_rule__AccessContext__Group__5_in_rule__AccessContext__Group__413868); rule__AccessContext__Group__5(); state._fsp--; @@ -18074,20 +18618,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6644:1: rule__AccessContext__Group__4__Impl : ( 'guid' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6848:1: rule__AccessContext__Group__4__Impl : ( 'guid' ) ; public final void rule__AccessContext__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6648:1: ( ( 'guid' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6649:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6852:1: ( ( 'guid' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6853:1: ( 'guid' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6649:1: ( 'guid' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6650:1: 'guid' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6853:1: ( 'guid' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6854:1: 'guid' { before(grammarAccess.getAccessContextAccess().getGuidKeyword_4()); - match(input,56,FOLLOW_56_in_rule__AccessContext__Group__4__Impl13484); + match(input,58,FOLLOW_58_in_rule__AccessContext__Group__4__Impl13896); after(grammarAccess.getAccessContextAccess().getGuidKeyword_4()); } @@ -18111,21 +18655,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6663:1: rule__AccessContext__Group__5 : rule__AccessContext__Group__5__Impl rule__AccessContext__Group__6 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6867:1: rule__AccessContext__Group__5 : rule__AccessContext__Group__5__Impl rule__AccessContext__Group__6 ; public final void rule__AccessContext__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6667:1: ( rule__AccessContext__Group__5__Impl rule__AccessContext__Group__6 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6668:2: rule__AccessContext__Group__5__Impl rule__AccessContext__Group__6 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6871:1: ( rule__AccessContext__Group__5__Impl rule__AccessContext__Group__6 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6872:2: rule__AccessContext__Group__5__Impl rule__AccessContext__Group__6 { - pushFollow(FOLLOW_rule__AccessContext__Group__5__Impl_in_rule__AccessContext__Group__513515); + pushFollow(FOLLOW_rule__AccessContext__Group__5__Impl_in_rule__AccessContext__Group__513927); rule__AccessContext__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__6_in_rule__AccessContext__Group__513518); + pushFollow(FOLLOW_rule__AccessContext__Group__6_in_rule__AccessContext__Group__513930); rule__AccessContext__Group__6(); state._fsp--; @@ -18149,23 +18693,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6675:1: rule__AccessContext__Group__5__Impl : ( ( rule__AccessContext__GuidAssignment_5 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6879:1: rule__AccessContext__Group__5__Impl : ( ( rule__AccessContext__GuidAssignment_5 ) ) ; public final void rule__AccessContext__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6679:1: ( ( ( rule__AccessContext__GuidAssignment_5 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6680:1: ( ( rule__AccessContext__GuidAssignment_5 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6883:1: ( ( ( rule__AccessContext__GuidAssignment_5 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6884:1: ( ( rule__AccessContext__GuidAssignment_5 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6680:1: ( ( rule__AccessContext__GuidAssignment_5 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6681:1: ( rule__AccessContext__GuidAssignment_5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6884:1: ( ( rule__AccessContext__GuidAssignment_5 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6885:1: ( rule__AccessContext__GuidAssignment_5 ) { before(grammarAccess.getAccessContextAccess().getGuidAssignment_5()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6682:1: ( rule__AccessContext__GuidAssignment_5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6682:2: rule__AccessContext__GuidAssignment_5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6886:1: ( rule__AccessContext__GuidAssignment_5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6886:2: rule__AccessContext__GuidAssignment_5 { - pushFollow(FOLLOW_rule__AccessContext__GuidAssignment_5_in_rule__AccessContext__Group__5__Impl13545); + pushFollow(FOLLOW_rule__AccessContext__GuidAssignment_5_in_rule__AccessContext__Group__5__Impl13957); rule__AccessContext__GuidAssignment_5(); state._fsp--; @@ -18196,21 +18740,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__6" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6692:1: rule__AccessContext__Group__6 : rule__AccessContext__Group__6__Impl rule__AccessContext__Group__7 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6896:1: rule__AccessContext__Group__6 : rule__AccessContext__Group__6__Impl rule__AccessContext__Group__7 ; public final void rule__AccessContext__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6696:1: ( rule__AccessContext__Group__6__Impl rule__AccessContext__Group__7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6697:2: rule__AccessContext__Group__6__Impl rule__AccessContext__Group__7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6900:1: ( rule__AccessContext__Group__6__Impl rule__AccessContext__Group__7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6901:2: rule__AccessContext__Group__6__Impl rule__AccessContext__Group__7 { - pushFollow(FOLLOW_rule__AccessContext__Group__6__Impl_in_rule__AccessContext__Group__613575); + pushFollow(FOLLOW_rule__AccessContext__Group__6__Impl_in_rule__AccessContext__Group__613987); rule__AccessContext__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__7_in_rule__AccessContext__Group__613578); + pushFollow(FOLLOW_rule__AccessContext__Group__7_in_rule__AccessContext__Group__613990); rule__AccessContext__Group__7(); state._fsp--; @@ -18234,20 +18778,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__6__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6704:1: rule__AccessContext__Group__6__Impl : ( ';' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6908:1: rule__AccessContext__Group__6__Impl : ( ';' ) ; public final void rule__AccessContext__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6708:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6709:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6912:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6913:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6709:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6710:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6913:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6914:1: ';' { before(grammarAccess.getAccessContextAccess().getSemicolonKeyword_6()); - match(input,85,FOLLOW_85_in_rule__AccessContext__Group__6__Impl13606); + match(input,87,FOLLOW_87_in_rule__AccessContext__Group__6__Impl14018); after(grammarAccess.getAccessContextAccess().getSemicolonKeyword_6()); } @@ -18271,21 +18815,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6723:1: rule__AccessContext__Group__7 : rule__AccessContext__Group__7__Impl rule__AccessContext__Group__8 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6927:1: rule__AccessContext__Group__7 : rule__AccessContext__Group__7__Impl rule__AccessContext__Group__8 ; public final void rule__AccessContext__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6727:1: ( rule__AccessContext__Group__7__Impl rule__AccessContext__Group__8 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6728:2: rule__AccessContext__Group__7__Impl rule__AccessContext__Group__8 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6931:1: ( rule__AccessContext__Group__7__Impl rule__AccessContext__Group__8 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6932:2: rule__AccessContext__Group__7__Impl rule__AccessContext__Group__8 { - pushFollow(FOLLOW_rule__AccessContext__Group__7__Impl_in_rule__AccessContext__Group__713637); + pushFollow(FOLLOW_rule__AccessContext__Group__7__Impl_in_rule__AccessContext__Group__714049); rule__AccessContext__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group__8_in_rule__AccessContext__Group__713640); + pushFollow(FOLLOW_rule__AccessContext__Group__8_in_rule__AccessContext__Group__714052); rule__AccessContext__Group__8(); state._fsp--; @@ -18309,26 +18853,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__7__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6735:1: rule__AccessContext__Group__7__Impl : ( ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6939:1: rule__AccessContext__Group__7__Impl : ( ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) ) ; public final void rule__AccessContext__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6739:1: ( ( ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6740:1: ( ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6943:1: ( ( ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6944:1: ( ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6740:1: ( ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6741:1: ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6944:1: ( ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6945:1: ( ( rule__AccessContext__Alternatives_7 ) ) ( ( rule__AccessContext__Alternatives_7 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6741:1: ( ( rule__AccessContext__Alternatives_7 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6742:1: ( rule__AccessContext__Alternatives_7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6945:1: ( ( rule__AccessContext__Alternatives_7 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6946:1: ( rule__AccessContext__Alternatives_7 ) { before(grammarAccess.getAccessContextAccess().getAlternatives_7()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6743:1: ( rule__AccessContext__Alternatives_7 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6743:2: rule__AccessContext__Alternatives_7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6947:1: ( rule__AccessContext__Alternatives_7 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6947:2: rule__AccessContext__Alternatives_7 { - pushFollow(FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl13669); + pushFollow(FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl14081); rule__AccessContext__Alternatives_7(); state._fsp--; @@ -18340,26 +18884,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6746:1: ( ( rule__AccessContext__Alternatives_7 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6747:1: ( rule__AccessContext__Alternatives_7 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6950:1: ( ( rule__AccessContext__Alternatives_7 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6951:1: ( rule__AccessContext__Alternatives_7 )* { before(grammarAccess.getAccessContextAccess().getAlternatives_7()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6748:1: ( rule__AccessContext__Alternatives_7 )* - loop53: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6952:1: ( rule__AccessContext__Alternatives_7 )* + loop55: do { - int alt53=2; - int LA53_0 = input.LA(1); + int alt55=2; + int LA55_0 = input.LA(1); - if ( ((LA53_0>=43 && LA53_0<=44)||LA53_0==88) ) { - alt53=1; + if ( ((LA55_0>=45 && LA55_0<=46)||LA55_0==90) ) { + alt55=1; } - switch (alt53) { + switch (alt55) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6748:2: rule__AccessContext__Alternatives_7 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6952:2: rule__AccessContext__Alternatives_7 { - pushFollow(FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl13681); + pushFollow(FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl14093); rule__AccessContext__Alternatives_7(); state._fsp--; @@ -18369,7 +18913,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop53; + break loop55; } } while (true); @@ -18399,16 +18943,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__8" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6759:1: rule__AccessContext__Group__8 : rule__AccessContext__Group__8__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6963:1: rule__AccessContext__Group__8 : rule__AccessContext__Group__8__Impl ; public final void rule__AccessContext__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6763:1: ( rule__AccessContext__Group__8__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6764:2: rule__AccessContext__Group__8__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6967:1: ( rule__AccessContext__Group__8__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6968:2: rule__AccessContext__Group__8__Impl { - pushFollow(FOLLOW_rule__AccessContext__Group__8__Impl_in_rule__AccessContext__Group__813714); + pushFollow(FOLLOW_rule__AccessContext__Group__8__Impl_in_rule__AccessContext__Group__814126); rule__AccessContext__Group__8__Impl(); state._fsp--; @@ -18432,20 +18976,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group__8__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6770:1: rule__AccessContext__Group__8__Impl : ( '}' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6974:1: rule__AccessContext__Group__8__Impl : ( '}' ) ; public final void rule__AccessContext__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6774:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6775:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6978:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6979:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6775:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6776:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6979:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6980:1: '}' { before(grammarAccess.getAccessContextAccess().getRightCurlyBracketKeyword_8()); - match(input,53,FOLLOW_53_in_rule__AccessContext__Group__8__Impl13742); + match(input,55,FOLLOW_55_in_rule__AccessContext__Group__8__Impl14154); after(grammarAccess.getAccessContextAccess().getRightCurlyBracketKeyword_8()); } @@ -18469,21 +19013,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group_2__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6807:1: rule__AccessContext__Group_2__0 : rule__AccessContext__Group_2__0__Impl rule__AccessContext__Group_2__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7011:1: rule__AccessContext__Group_2__0 : rule__AccessContext__Group_2__0__Impl rule__AccessContext__Group_2__1 ; public final void rule__AccessContext__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6811:1: ( rule__AccessContext__Group_2__0__Impl rule__AccessContext__Group_2__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6812:2: rule__AccessContext__Group_2__0__Impl rule__AccessContext__Group_2__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7015:1: ( rule__AccessContext__Group_2__0__Impl rule__AccessContext__Group_2__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7016:2: rule__AccessContext__Group_2__0__Impl rule__AccessContext__Group_2__1 { - pushFollow(FOLLOW_rule__AccessContext__Group_2__0__Impl_in_rule__AccessContext__Group_2__013791); + pushFollow(FOLLOW_rule__AccessContext__Group_2__0__Impl_in_rule__AccessContext__Group_2__014203); rule__AccessContext__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AccessContext__Group_2__1_in_rule__AccessContext__Group_2__013794); + pushFollow(FOLLOW_rule__AccessContext__Group_2__1_in_rule__AccessContext__Group_2__014206); rule__AccessContext__Group_2__1(); state._fsp--; @@ -18507,20 +19051,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group_2__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6819:1: rule__AccessContext__Group_2__0__Impl : ( 'extends' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7023:1: rule__AccessContext__Group_2__0__Impl : ( 'extends' ) ; public final void rule__AccessContext__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6823:1: ( ( 'extends' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6824:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7027:1: ( ( 'extends' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7028:1: ( 'extends' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6824:1: ( 'extends' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6825:1: 'extends' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7028:1: ( 'extends' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7029:1: 'extends' { before(grammarAccess.getAccessContextAccess().getExtendsKeyword_2_0()); - match(input,54,FOLLOW_54_in_rule__AccessContext__Group_2__0__Impl13822); + match(input,56,FOLLOW_56_in_rule__AccessContext__Group_2__0__Impl14234); after(grammarAccess.getAccessContextAccess().getExtendsKeyword_2_0()); } @@ -18544,16 +19088,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group_2__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6838:1: rule__AccessContext__Group_2__1 : rule__AccessContext__Group_2__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7042:1: rule__AccessContext__Group_2__1 : rule__AccessContext__Group_2__1__Impl ; public final void rule__AccessContext__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6842:1: ( rule__AccessContext__Group_2__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6843:2: rule__AccessContext__Group_2__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7046:1: ( rule__AccessContext__Group_2__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7047:2: rule__AccessContext__Group_2__1__Impl { - pushFollow(FOLLOW_rule__AccessContext__Group_2__1__Impl_in_rule__AccessContext__Group_2__113853); + pushFollow(FOLLOW_rule__AccessContext__Group_2__1__Impl_in_rule__AccessContext__Group_2__114265); rule__AccessContext__Group_2__1__Impl(); state._fsp--; @@ -18577,23 +19121,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__Group_2__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6849:1: rule__AccessContext__Group_2__1__Impl : ( ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7053:1: rule__AccessContext__Group_2__1__Impl : ( ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) ) ; public final void rule__AccessContext__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6853:1: ( ( ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6854:1: ( ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7057:1: ( ( ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7058:1: ( ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6854:1: ( ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6855:1: ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7058:1: ( ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7059:1: ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) { before(grammarAccess.getAccessContextAccess().getSuperAccessContextsAssignment_2_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6856:1: ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6856:2: rule__AccessContext__SuperAccessContextsAssignment_2_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7060:1: ( rule__AccessContext__SuperAccessContextsAssignment_2_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7060:2: rule__AccessContext__SuperAccessContextsAssignment_2_1 { - pushFollow(FOLLOW_rule__AccessContext__SuperAccessContextsAssignment_2_1_in_rule__AccessContext__Group_2__1__Impl13880); + pushFollow(FOLLOW_rule__AccessContext__SuperAccessContextsAssignment_2_1_in_rule__AccessContext__Group_2__1__Impl14292); rule__AccessContext__SuperAccessContextsAssignment_2_1(); state._fsp--; @@ -18624,21 +19168,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6870:1: rule__HierarchyRestriction__Group__0 : rule__HierarchyRestriction__Group__0__Impl rule__HierarchyRestriction__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7074:1: rule__HierarchyRestriction__Group__0 : rule__HierarchyRestriction__Group__0__Impl rule__HierarchyRestriction__Group__1 ; public final void rule__HierarchyRestriction__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6874:1: ( rule__HierarchyRestriction__Group__0__Impl rule__HierarchyRestriction__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6875:2: rule__HierarchyRestriction__Group__0__Impl rule__HierarchyRestriction__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7078:1: ( rule__HierarchyRestriction__Group__0__Impl rule__HierarchyRestriction__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7079:2: rule__HierarchyRestriction__Group__0__Impl rule__HierarchyRestriction__Group__1 { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__0__Impl_in_rule__HierarchyRestriction__Group__013914); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__0__Impl_in_rule__HierarchyRestriction__Group__014326); rule__HierarchyRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__1_in_rule__HierarchyRestriction__Group__013917); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__1_in_rule__HierarchyRestriction__Group__014329); rule__HierarchyRestriction__Group__1(); state._fsp--; @@ -18662,20 +19206,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6882:1: rule__HierarchyRestriction__Group__0__Impl : ( 'childrenOf' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7086:1: rule__HierarchyRestriction__Group__0__Impl : ( 'childrenOf' ) ; public final void rule__HierarchyRestriction__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6886:1: ( ( 'childrenOf' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6887:1: ( 'childrenOf' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7090:1: ( ( 'childrenOf' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7091:1: ( 'childrenOf' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6887:1: ( 'childrenOf' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6888:1: 'childrenOf' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7091:1: ( 'childrenOf' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7092:1: 'childrenOf' { before(grammarAccess.getHierarchyRestrictionAccess().getChildrenOfKeyword_0()); - match(input,88,FOLLOW_88_in_rule__HierarchyRestriction__Group__0__Impl13945); + match(input,90,FOLLOW_90_in_rule__HierarchyRestriction__Group__0__Impl14357); after(grammarAccess.getHierarchyRestrictionAccess().getChildrenOfKeyword_0()); } @@ -18699,21 +19243,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6901:1: rule__HierarchyRestriction__Group__1 : rule__HierarchyRestriction__Group__1__Impl rule__HierarchyRestriction__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7105:1: rule__HierarchyRestriction__Group__1 : rule__HierarchyRestriction__Group__1__Impl rule__HierarchyRestriction__Group__2 ; public final void rule__HierarchyRestriction__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6905:1: ( rule__HierarchyRestriction__Group__1__Impl rule__HierarchyRestriction__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6906:2: rule__HierarchyRestriction__Group__1__Impl rule__HierarchyRestriction__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7109:1: ( rule__HierarchyRestriction__Group__1__Impl rule__HierarchyRestriction__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7110:2: rule__HierarchyRestriction__Group__1__Impl rule__HierarchyRestriction__Group__2 { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__1__Impl_in_rule__HierarchyRestriction__Group__113976); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__1__Impl_in_rule__HierarchyRestriction__Group__114388); rule__HierarchyRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__2_in_rule__HierarchyRestriction__Group__113979); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__2_in_rule__HierarchyRestriction__Group__114391); rule__HierarchyRestriction__Group__2(); state._fsp--; @@ -18737,23 +19281,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6913:1: rule__HierarchyRestriction__Group__1__Impl : ( ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7117:1: rule__HierarchyRestriction__Group__1__Impl : ( ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) ) ; public final void rule__HierarchyRestriction__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6917:1: ( ( ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6918:1: ( ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7121:1: ( ( ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7122:1: ( ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6918:1: ( ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6919:1: ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7122:1: ( ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7123:1: ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) { before(grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6920:1: ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6920:2: rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7124:1: ( rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7124:2: rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 { - pushFollow(FOLLOW_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1_in_rule__HierarchyRestriction__Group__1__Impl14006); + pushFollow(FOLLOW_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1_in_rule__HierarchyRestriction__Group__1__Impl14418); rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1(); state._fsp--; @@ -18784,21 +19328,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6930:1: rule__HierarchyRestriction__Group__2 : rule__HierarchyRestriction__Group__2__Impl rule__HierarchyRestriction__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7134:1: rule__HierarchyRestriction__Group__2 : rule__HierarchyRestriction__Group__2__Impl rule__HierarchyRestriction__Group__3 ; public final void rule__HierarchyRestriction__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6934:1: ( rule__HierarchyRestriction__Group__2__Impl rule__HierarchyRestriction__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6935:2: rule__HierarchyRestriction__Group__2__Impl rule__HierarchyRestriction__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7138:1: ( rule__HierarchyRestriction__Group__2__Impl rule__HierarchyRestriction__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7139:2: rule__HierarchyRestriction__Group__2__Impl rule__HierarchyRestriction__Group__3 { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__2__Impl_in_rule__HierarchyRestriction__Group__214036); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__2__Impl_in_rule__HierarchyRestriction__Group__214448); rule__HierarchyRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__3_in_rule__HierarchyRestriction__Group__214039); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__3_in_rule__HierarchyRestriction__Group__214451); rule__HierarchyRestriction__Group__3(); state._fsp--; @@ -18822,20 +19366,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6942:1: rule__HierarchyRestriction__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7146:1: rule__HierarchyRestriction__Group__2__Impl : ( '{' ) ; public final void rule__HierarchyRestriction__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6946:1: ( ( '{' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6947:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7150:1: ( ( '{' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7151:1: ( '{' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6947:1: ( '{' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6948:1: '{' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7151:1: ( '{' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7152:1: '{' { before(grammarAccess.getHierarchyRestrictionAccess().getLeftCurlyBracketKeyword_2()); - match(input,51,FOLLOW_51_in_rule__HierarchyRestriction__Group__2__Impl14067); + match(input,53,FOLLOW_53_in_rule__HierarchyRestriction__Group__2__Impl14479); after(grammarAccess.getHierarchyRestrictionAccess().getLeftCurlyBracketKeyword_2()); } @@ -18859,21 +19403,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6961:1: rule__HierarchyRestriction__Group__3 : rule__HierarchyRestriction__Group__3__Impl rule__HierarchyRestriction__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7165:1: rule__HierarchyRestriction__Group__3 : rule__HierarchyRestriction__Group__3__Impl rule__HierarchyRestriction__Group__4 ; public final void rule__HierarchyRestriction__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6965:1: ( rule__HierarchyRestriction__Group__3__Impl rule__HierarchyRestriction__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6966:2: rule__HierarchyRestriction__Group__3__Impl rule__HierarchyRestriction__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7169:1: ( rule__HierarchyRestriction__Group__3__Impl rule__HierarchyRestriction__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7170:2: rule__HierarchyRestriction__Group__3__Impl rule__HierarchyRestriction__Group__4 { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__3__Impl_in_rule__HierarchyRestriction__Group__314098); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__3__Impl_in_rule__HierarchyRestriction__Group__314510); rule__HierarchyRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__4_in_rule__HierarchyRestriction__Group__314101); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__4_in_rule__HierarchyRestriction__Group__314513); rule__HierarchyRestriction__Group__4(); state._fsp--; @@ -18897,26 +19441,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6973:1: rule__HierarchyRestriction__Group__3__Impl : ( ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7177:1: rule__HierarchyRestriction__Group__3__Impl : ( ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) ) ; public final void rule__HierarchyRestriction__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6977:1: ( ( ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6978:1: ( ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7181:1: ( ( ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7182:1: ( ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6978:1: ( ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6979:1: ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7182:1: ( ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7183:1: ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6979:1: ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6980:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7183:1: ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7184:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) { before(grammarAccess.getHierarchyRestrictionAccess().getAccessRulesAssignment_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6981:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6981:2: rule__HierarchyRestriction__AccessRulesAssignment_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7185:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7185:2: rule__HierarchyRestriction__AccessRulesAssignment_3 { - pushFollow(FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl14130); + pushFollow(FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl14542); rule__HierarchyRestriction__AccessRulesAssignment_3(); state._fsp--; @@ -18928,26 +19472,26 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6984:1: ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6985:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7188:1: ( ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7189:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* { before(grammarAccess.getHierarchyRestrictionAccess().getAccessRulesAssignment_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6986:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* - loop54: + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7190:1: ( rule__HierarchyRestriction__AccessRulesAssignment_3 )* + loop56: do { - int alt54=2; - int LA54_0 = input.LA(1); + int alt56=2; + int LA56_0 = input.LA(1); - if ( ((LA54_0>=43 && LA54_0<=44)) ) { - alt54=1; + if ( ((LA56_0>=45 && LA56_0<=46)) ) { + alt56=1; } - switch (alt54) { + switch (alt56) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6986:2: rule__HierarchyRestriction__AccessRulesAssignment_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7190:2: rule__HierarchyRestriction__AccessRulesAssignment_3 { - pushFollow(FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl14142); + pushFollow(FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl14554); rule__HierarchyRestriction__AccessRulesAssignment_3(); state._fsp--; @@ -18957,7 +19501,7 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { break; default : - break loop54; + break loop56; } } while (true); @@ -18987,16 +19531,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:6997:1: rule__HierarchyRestriction__Group__4 : rule__HierarchyRestriction__Group__4__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7201:1: rule__HierarchyRestriction__Group__4 : rule__HierarchyRestriction__Group__4__Impl ; public final void rule__HierarchyRestriction__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7001:1: ( rule__HierarchyRestriction__Group__4__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7002:2: rule__HierarchyRestriction__Group__4__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7205:1: ( rule__HierarchyRestriction__Group__4__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7206:2: rule__HierarchyRestriction__Group__4__Impl { - pushFollow(FOLLOW_rule__HierarchyRestriction__Group__4__Impl_in_rule__HierarchyRestriction__Group__414175); + pushFollow(FOLLOW_rule__HierarchyRestriction__Group__4__Impl_in_rule__HierarchyRestriction__Group__414587); rule__HierarchyRestriction__Group__4__Impl(); state._fsp--; @@ -19020,20 +19564,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7008:1: rule__HierarchyRestriction__Group__4__Impl : ( '}' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7212:1: rule__HierarchyRestriction__Group__4__Impl : ( '}' ) ; public final void rule__HierarchyRestriction__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7012:1: ( ( '}' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7013:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7216:1: ( ( '}' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7217:1: ( '}' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7013:1: ( '}' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7014:1: '}' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7217:1: ( '}' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7218:1: '}' { before(grammarAccess.getHierarchyRestrictionAccess().getRightCurlyBracketKeyword_4()); - match(input,53,FOLLOW_53_in_rule__HierarchyRestriction__Group__4__Impl14203); + match(input,55,FOLLOW_55_in_rule__HierarchyRestriction__Group__4__Impl14615); after(grammarAccess.getHierarchyRestrictionAccess().getRightCurlyBracketKeyword_4()); } @@ -19057,21 +19601,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactTypePredicate__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7037:1: rule__RelationTypeArtifactTypePredicate__Group__0 : rule__RelationTypeArtifactTypePredicate__Group__0__Impl rule__RelationTypeArtifactTypePredicate__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7241:1: rule__RelationTypeArtifactTypePredicate__Group__0 : rule__RelationTypeArtifactTypePredicate__Group__0__Impl rule__RelationTypeArtifactTypePredicate__Group__1 ; public final void rule__RelationTypeArtifactTypePredicate__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7041:1: ( rule__RelationTypeArtifactTypePredicate__Group__0__Impl rule__RelationTypeArtifactTypePredicate__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7042:2: rule__RelationTypeArtifactTypePredicate__Group__0__Impl rule__RelationTypeArtifactTypePredicate__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7245:1: ( rule__RelationTypeArtifactTypePredicate__Group__0__Impl rule__RelationTypeArtifactTypePredicate__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7246:2: rule__RelationTypeArtifactTypePredicate__Group__0__Impl rule__RelationTypeArtifactTypePredicate__Group__1 { - pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__0__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__014244); + pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__0__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__014656); rule__RelationTypeArtifactTypePredicate__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1_in_rule__RelationTypeArtifactTypePredicate__Group__014247); + pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1_in_rule__RelationTypeArtifactTypePredicate__Group__014659); rule__RelationTypeArtifactTypePredicate__Group__1(); state._fsp--; @@ -19095,20 +19639,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactTypePredicate__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7049:1: rule__RelationTypeArtifactTypePredicate__Group__0__Impl : ( 'artifactType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7253:1: rule__RelationTypeArtifactTypePredicate__Group__0__Impl : ( 'artifactType' ) ; public final void rule__RelationTypeArtifactTypePredicate__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7053:1: ( ( 'artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7054:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7257:1: ( ( 'artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7258:1: ( 'artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7054:1: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7055:1: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7258:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7259:1: 'artifactType' { before(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeKeyword_0()); - match(input,50,FOLLOW_50_in_rule__RelationTypeArtifactTypePredicate__Group__0__Impl14275); + match(input,52,FOLLOW_52_in_rule__RelationTypeArtifactTypePredicate__Group__0__Impl14687); after(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeKeyword_0()); } @@ -19132,16 +19676,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactTypePredicate__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7068:1: rule__RelationTypeArtifactTypePredicate__Group__1 : rule__RelationTypeArtifactTypePredicate__Group__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7272:1: rule__RelationTypeArtifactTypePredicate__Group__1 : rule__RelationTypeArtifactTypePredicate__Group__1__Impl ; public final void rule__RelationTypeArtifactTypePredicate__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7072:1: ( rule__RelationTypeArtifactTypePredicate__Group__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7073:2: rule__RelationTypeArtifactTypePredicate__Group__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7276:1: ( rule__RelationTypeArtifactTypePredicate__Group__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7277:2: rule__RelationTypeArtifactTypePredicate__Group__1__Impl { - pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__114306); + pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__114718); rule__RelationTypeArtifactTypePredicate__Group__1__Impl(); state._fsp--; @@ -19165,23 +19709,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactTypePredicate__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7079:1: rule__RelationTypeArtifactTypePredicate__Group__1__Impl : ( ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7283:1: rule__RelationTypeArtifactTypePredicate__Group__1__Impl : ( ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) ) ; public final void rule__RelationTypeArtifactTypePredicate__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7083:1: ( ( ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7084:1: ( ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7287:1: ( ( ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7288:1: ( ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7084:1: ( ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7085:1: ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7288:1: ( ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7289:1: ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) { before(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7086:1: ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7086:2: rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7290:1: ( rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7290:2: rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 { - pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1_in_rule__RelationTypeArtifactTypePredicate__Group__1__Impl14333); + pushFollow(FOLLOW_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1_in_rule__RelationTypeArtifactTypePredicate__Group__1__Impl14745); rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1(); state._fsp--; @@ -19212,21 +19756,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactPredicate__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7100:1: rule__RelationTypeArtifactPredicate__Group__0 : rule__RelationTypeArtifactPredicate__Group__0__Impl rule__RelationTypeArtifactPredicate__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7304:1: rule__RelationTypeArtifactPredicate__Group__0 : rule__RelationTypeArtifactPredicate__Group__0__Impl rule__RelationTypeArtifactPredicate__Group__1 ; public final void rule__RelationTypeArtifactPredicate__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7104:1: ( rule__RelationTypeArtifactPredicate__Group__0__Impl rule__RelationTypeArtifactPredicate__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7105:2: rule__RelationTypeArtifactPredicate__Group__0__Impl rule__RelationTypeArtifactPredicate__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7308:1: ( rule__RelationTypeArtifactPredicate__Group__0__Impl rule__RelationTypeArtifactPredicate__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7309:2: rule__RelationTypeArtifactPredicate__Group__0__Impl rule__RelationTypeArtifactPredicate__Group__1 { - pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__0__Impl_in_rule__RelationTypeArtifactPredicate__Group__014367); + pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__0__Impl_in_rule__RelationTypeArtifactPredicate__Group__014779); rule__RelationTypeArtifactPredicate__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__1_in_rule__RelationTypeArtifactPredicate__Group__014370); + pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__1_in_rule__RelationTypeArtifactPredicate__Group__014782); rule__RelationTypeArtifactPredicate__Group__1(); state._fsp--; @@ -19250,20 +19794,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactPredicate__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7112:1: rule__RelationTypeArtifactPredicate__Group__0__Impl : ( 'artifact' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7316:1: rule__RelationTypeArtifactPredicate__Group__0__Impl : ( 'artifact' ) ; public final void rule__RelationTypeArtifactPredicate__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7116:1: ( ( 'artifact' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7117:1: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7320:1: ( ( 'artifact' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7321:1: ( 'artifact' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7117:1: ( 'artifact' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7118:1: 'artifact' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7321:1: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7322:1: 'artifact' { before(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactKeyword_0()); - match(input,89,FOLLOW_89_in_rule__RelationTypeArtifactPredicate__Group__0__Impl14398); + match(input,91,FOLLOW_91_in_rule__RelationTypeArtifactPredicate__Group__0__Impl14810); after(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactKeyword_0()); } @@ -19287,16 +19831,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactPredicate__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7131:1: rule__RelationTypeArtifactPredicate__Group__1 : rule__RelationTypeArtifactPredicate__Group__1__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7335:1: rule__RelationTypeArtifactPredicate__Group__1 : rule__RelationTypeArtifactPredicate__Group__1__Impl ; public final void rule__RelationTypeArtifactPredicate__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7135:1: ( rule__RelationTypeArtifactPredicate__Group__1__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7136:2: rule__RelationTypeArtifactPredicate__Group__1__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7339:1: ( rule__RelationTypeArtifactPredicate__Group__1__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7340:2: rule__RelationTypeArtifactPredicate__Group__1__Impl { - pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__1__Impl_in_rule__RelationTypeArtifactPredicate__Group__114429); + pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__Group__1__Impl_in_rule__RelationTypeArtifactPredicate__Group__114841); rule__RelationTypeArtifactPredicate__Group__1__Impl(); state._fsp--; @@ -19320,23 +19864,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactPredicate__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7142:1: rule__RelationTypeArtifactPredicate__Group__1__Impl : ( ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7346:1: rule__RelationTypeArtifactPredicate__Group__1__Impl : ( ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) ) ; public final void rule__RelationTypeArtifactPredicate__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7146:1: ( ( ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7147:1: ( ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7350:1: ( ( ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7351:1: ( ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7147:1: ( ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7148:1: ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7351:1: ( ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7352:1: ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) { before(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefAssignment_1()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7149:1: ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7149:2: rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7353:1: ( rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7353:2: rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 { - pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1_in_rule__RelationTypeArtifactPredicate__Group__1__Impl14456); + pushFollow(FOLLOW_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1_in_rule__RelationTypeArtifactPredicate__Group__1__Impl14868); rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1(); state._fsp--; @@ -19367,21 +19911,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7163:1: rule__ArtifactMatchRestriction__Group__0 : rule__ArtifactMatchRestriction__Group__0__Impl rule__ArtifactMatchRestriction__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7367:1: rule__ArtifactMatchRestriction__Group__0 : rule__ArtifactMatchRestriction__Group__0__Impl rule__ArtifactMatchRestriction__Group__1 ; public final void rule__ArtifactMatchRestriction__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7167:1: ( rule__ArtifactMatchRestriction__Group__0__Impl rule__ArtifactMatchRestriction__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7168:2: rule__ArtifactMatchRestriction__Group__0__Impl rule__ArtifactMatchRestriction__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7371:1: ( rule__ArtifactMatchRestriction__Group__0__Impl rule__ArtifactMatchRestriction__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7372:2: rule__ArtifactMatchRestriction__Group__0__Impl rule__ArtifactMatchRestriction__Group__1 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__0__Impl_in_rule__ArtifactMatchRestriction__Group__014490); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__0__Impl_in_rule__ArtifactMatchRestriction__Group__014902); rule__ArtifactMatchRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__1_in_rule__ArtifactMatchRestriction__Group__014493); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__1_in_rule__ArtifactMatchRestriction__Group__014905); rule__ArtifactMatchRestriction__Group__1(); state._fsp--; @@ -19405,23 +19949,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7175:1: rule__ArtifactMatchRestriction__Group__0__Impl : ( ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7379:1: rule__ArtifactMatchRestriction__Group__0__Impl : ( ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) ) ; public final void rule__ArtifactMatchRestriction__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7179:1: ( ( ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7180:1: ( ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7383:1: ( ( ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7384:1: ( ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7180:1: ( ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7181:1: ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7384:1: ( ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7385:1: ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) { before(grammarAccess.getArtifactMatchRestrictionAccess().getPermissionAssignment_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7182:1: ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7182:2: rule__ArtifactMatchRestriction__PermissionAssignment_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7386:1: ( rule__ArtifactMatchRestriction__PermissionAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7386:2: rule__ArtifactMatchRestriction__PermissionAssignment_0 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__PermissionAssignment_0_in_rule__ArtifactMatchRestriction__Group__0__Impl14520); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__PermissionAssignment_0_in_rule__ArtifactMatchRestriction__Group__0__Impl14932); rule__ArtifactMatchRestriction__PermissionAssignment_0(); state._fsp--; @@ -19452,21 +19996,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7192:1: rule__ArtifactMatchRestriction__Group__1 : rule__ArtifactMatchRestriction__Group__1__Impl rule__ArtifactMatchRestriction__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7396:1: rule__ArtifactMatchRestriction__Group__1 : rule__ArtifactMatchRestriction__Group__1__Impl rule__ArtifactMatchRestriction__Group__2 ; public final void rule__ArtifactMatchRestriction__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7196:1: ( rule__ArtifactMatchRestriction__Group__1__Impl rule__ArtifactMatchRestriction__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7197:2: rule__ArtifactMatchRestriction__Group__1__Impl rule__ArtifactMatchRestriction__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7400:1: ( rule__ArtifactMatchRestriction__Group__1__Impl rule__ArtifactMatchRestriction__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7401:2: rule__ArtifactMatchRestriction__Group__1__Impl rule__ArtifactMatchRestriction__Group__2 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__1__Impl_in_rule__ArtifactMatchRestriction__Group__114550); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__1__Impl_in_rule__ArtifactMatchRestriction__Group__114962); rule__ArtifactMatchRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__2_in_rule__ArtifactMatchRestriction__Group__114553); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__2_in_rule__ArtifactMatchRestriction__Group__114965); rule__ArtifactMatchRestriction__Group__2(); state._fsp--; @@ -19490,20 +20034,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7204:1: rule__ArtifactMatchRestriction__Group__1__Impl : ( 'edit' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7408:1: rule__ArtifactMatchRestriction__Group__1__Impl : ( 'edit' ) ; public final void rule__ArtifactMatchRestriction__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7208:1: ( ( 'edit' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7209:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7412:1: ( ( 'edit' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7413:1: ( 'edit' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7209:1: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7210:1: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7413:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7414:1: 'edit' { before(grammarAccess.getArtifactMatchRestrictionAccess().getEditKeyword_1()); - match(input,90,FOLLOW_90_in_rule__ArtifactMatchRestriction__Group__1__Impl14581); + match(input,92,FOLLOW_92_in_rule__ArtifactMatchRestriction__Group__1__Impl14993); after(grammarAccess.getArtifactMatchRestrictionAccess().getEditKeyword_1()); } @@ -19527,21 +20071,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7223:1: rule__ArtifactMatchRestriction__Group__2 : rule__ArtifactMatchRestriction__Group__2__Impl rule__ArtifactMatchRestriction__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7427:1: rule__ArtifactMatchRestriction__Group__2 : rule__ArtifactMatchRestriction__Group__2__Impl rule__ArtifactMatchRestriction__Group__3 ; public final void rule__ArtifactMatchRestriction__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7227:1: ( rule__ArtifactMatchRestriction__Group__2__Impl rule__ArtifactMatchRestriction__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7228:2: rule__ArtifactMatchRestriction__Group__2__Impl rule__ArtifactMatchRestriction__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7431:1: ( rule__ArtifactMatchRestriction__Group__2__Impl rule__ArtifactMatchRestriction__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7432:2: rule__ArtifactMatchRestriction__Group__2__Impl rule__ArtifactMatchRestriction__Group__3 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__2__Impl_in_rule__ArtifactMatchRestriction__Group__214612); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__2__Impl_in_rule__ArtifactMatchRestriction__Group__215024); rule__ArtifactMatchRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__3_in_rule__ArtifactMatchRestriction__Group__214615); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__3_in_rule__ArtifactMatchRestriction__Group__215027); rule__ArtifactMatchRestriction__Group__3(); state._fsp--; @@ -19565,20 +20109,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7235:1: rule__ArtifactMatchRestriction__Group__2__Impl : ( 'artifact' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7439:1: rule__ArtifactMatchRestriction__Group__2__Impl : ( 'artifact' ) ; public final void rule__ArtifactMatchRestriction__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7239:1: ( ( 'artifact' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7240:1: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7443:1: ( ( 'artifact' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7444:1: ( 'artifact' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7240:1: ( 'artifact' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7241:1: 'artifact' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7444:1: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7445:1: 'artifact' { before(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactKeyword_2()); - match(input,89,FOLLOW_89_in_rule__ArtifactMatchRestriction__Group__2__Impl14643); + match(input,91,FOLLOW_91_in_rule__ArtifactMatchRestriction__Group__2__Impl15055); after(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactKeyword_2()); } @@ -19602,21 +20146,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7254:1: rule__ArtifactMatchRestriction__Group__3 : rule__ArtifactMatchRestriction__Group__3__Impl rule__ArtifactMatchRestriction__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7458:1: rule__ArtifactMatchRestriction__Group__3 : rule__ArtifactMatchRestriction__Group__3__Impl rule__ArtifactMatchRestriction__Group__4 ; public final void rule__ArtifactMatchRestriction__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7258:1: ( rule__ArtifactMatchRestriction__Group__3__Impl rule__ArtifactMatchRestriction__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7259:2: rule__ArtifactMatchRestriction__Group__3__Impl rule__ArtifactMatchRestriction__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7462:1: ( rule__ArtifactMatchRestriction__Group__3__Impl rule__ArtifactMatchRestriction__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7463:2: rule__ArtifactMatchRestriction__Group__3__Impl rule__ArtifactMatchRestriction__Group__4 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__3__Impl_in_rule__ArtifactMatchRestriction__Group__314674); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__3__Impl_in_rule__ArtifactMatchRestriction__Group__315086); rule__ArtifactMatchRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__4_in_rule__ArtifactMatchRestriction__Group__314677); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__4_in_rule__ArtifactMatchRestriction__Group__315089); rule__ArtifactMatchRestriction__Group__4(); state._fsp--; @@ -19640,23 +20184,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7266:1: rule__ArtifactMatchRestriction__Group__3__Impl : ( ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7470:1: rule__ArtifactMatchRestriction__Group__3__Impl : ( ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) ) ; public final void rule__ArtifactMatchRestriction__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7270:1: ( ( ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7271:1: ( ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7474:1: ( ( ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7475:1: ( ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7271:1: ( ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7272:1: ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7475:1: ( ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7476:1: ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) { before(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefAssignment_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7273:1: ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7273:2: rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7477:1: ( rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7477:2: rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3_in_rule__ArtifactMatchRestriction__Group__3__Impl14704); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3_in_rule__ArtifactMatchRestriction__Group__3__Impl15116); rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3(); state._fsp--; @@ -19687,16 +20231,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7283:1: rule__ArtifactMatchRestriction__Group__4 : rule__ArtifactMatchRestriction__Group__4__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7487:1: rule__ArtifactMatchRestriction__Group__4 : rule__ArtifactMatchRestriction__Group__4__Impl ; public final void rule__ArtifactMatchRestriction__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7287:1: ( rule__ArtifactMatchRestriction__Group__4__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7288:2: rule__ArtifactMatchRestriction__Group__4__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7491:1: ( rule__ArtifactMatchRestriction__Group__4__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7492:2: rule__ArtifactMatchRestriction__Group__4__Impl { - pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__4__Impl_in_rule__ArtifactMatchRestriction__Group__414734); + pushFollow(FOLLOW_rule__ArtifactMatchRestriction__Group__4__Impl_in_rule__ArtifactMatchRestriction__Group__415146); rule__ArtifactMatchRestriction__Group__4__Impl(); state._fsp--; @@ -19720,20 +20264,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7294:1: rule__ArtifactMatchRestriction__Group__4__Impl : ( ';' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7498:1: rule__ArtifactMatchRestriction__Group__4__Impl : ( ';' ) ; public final void rule__ArtifactMatchRestriction__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7298:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7299:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7502:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7503:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7299:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7300:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7503:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7504:1: ';' { before(grammarAccess.getArtifactMatchRestrictionAccess().getSemicolonKeyword_4()); - match(input,85,FOLLOW_85_in_rule__ArtifactMatchRestriction__Group__4__Impl14762); + match(input,87,FOLLOW_87_in_rule__ArtifactMatchRestriction__Group__4__Impl15174); after(grammarAccess.getArtifactMatchRestrictionAccess().getSemicolonKeyword_4()); } @@ -19757,21 +20301,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7323:1: rule__ArtifactTypeRestriction__Group__0 : rule__ArtifactTypeRestriction__Group__0__Impl rule__ArtifactTypeRestriction__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7527:1: rule__ArtifactTypeRestriction__Group__0 : rule__ArtifactTypeRestriction__Group__0__Impl rule__ArtifactTypeRestriction__Group__1 ; public final void rule__ArtifactTypeRestriction__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7327:1: ( rule__ArtifactTypeRestriction__Group__0__Impl rule__ArtifactTypeRestriction__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7328:2: rule__ArtifactTypeRestriction__Group__0__Impl rule__ArtifactTypeRestriction__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7531:1: ( rule__ArtifactTypeRestriction__Group__0__Impl rule__ArtifactTypeRestriction__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7532:2: rule__ArtifactTypeRestriction__Group__0__Impl rule__ArtifactTypeRestriction__Group__1 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__0__Impl_in_rule__ArtifactTypeRestriction__Group__014803); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__0__Impl_in_rule__ArtifactTypeRestriction__Group__015215); rule__ArtifactTypeRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__1_in_rule__ArtifactTypeRestriction__Group__014806); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__1_in_rule__ArtifactTypeRestriction__Group__015218); rule__ArtifactTypeRestriction__Group__1(); state._fsp--; @@ -19795,23 +20339,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7335:1: rule__ArtifactTypeRestriction__Group__0__Impl : ( ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7539:1: rule__ArtifactTypeRestriction__Group__0__Impl : ( ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) ) ; public final void rule__ArtifactTypeRestriction__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7339:1: ( ( ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7340:1: ( ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7543:1: ( ( ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7544:1: ( ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7340:1: ( ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7341:1: ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7544:1: ( ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7545:1: ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) { before(grammarAccess.getArtifactTypeRestrictionAccess().getPermissionAssignment_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7342:1: ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7342:2: rule__ArtifactTypeRestriction__PermissionAssignment_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7546:1: ( rule__ArtifactTypeRestriction__PermissionAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7546:2: rule__ArtifactTypeRestriction__PermissionAssignment_0 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__PermissionAssignment_0_in_rule__ArtifactTypeRestriction__Group__0__Impl14833); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__PermissionAssignment_0_in_rule__ArtifactTypeRestriction__Group__0__Impl15245); rule__ArtifactTypeRestriction__PermissionAssignment_0(); state._fsp--; @@ -19842,21 +20386,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7352:1: rule__ArtifactTypeRestriction__Group__1 : rule__ArtifactTypeRestriction__Group__1__Impl rule__ArtifactTypeRestriction__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7556:1: rule__ArtifactTypeRestriction__Group__1 : rule__ArtifactTypeRestriction__Group__1__Impl rule__ArtifactTypeRestriction__Group__2 ; public final void rule__ArtifactTypeRestriction__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7356:1: ( rule__ArtifactTypeRestriction__Group__1__Impl rule__ArtifactTypeRestriction__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7357:2: rule__ArtifactTypeRestriction__Group__1__Impl rule__ArtifactTypeRestriction__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7560:1: ( rule__ArtifactTypeRestriction__Group__1__Impl rule__ArtifactTypeRestriction__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7561:2: rule__ArtifactTypeRestriction__Group__1__Impl rule__ArtifactTypeRestriction__Group__2 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__1__Impl_in_rule__ArtifactTypeRestriction__Group__114863); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__1__Impl_in_rule__ArtifactTypeRestriction__Group__115275); rule__ArtifactTypeRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__2_in_rule__ArtifactTypeRestriction__Group__114866); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__2_in_rule__ArtifactTypeRestriction__Group__115278); rule__ArtifactTypeRestriction__Group__2(); state._fsp--; @@ -19880,20 +20424,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7364:1: rule__ArtifactTypeRestriction__Group__1__Impl : ( 'edit' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7568:1: rule__ArtifactTypeRestriction__Group__1__Impl : ( 'edit' ) ; public final void rule__ArtifactTypeRestriction__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7368:1: ( ( 'edit' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7369:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7572:1: ( ( 'edit' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7573:1: ( 'edit' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7369:1: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7370:1: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7573:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7574:1: 'edit' { before(grammarAccess.getArtifactTypeRestrictionAccess().getEditKeyword_1()); - match(input,90,FOLLOW_90_in_rule__ArtifactTypeRestriction__Group__1__Impl14894); + match(input,92,FOLLOW_92_in_rule__ArtifactTypeRestriction__Group__1__Impl15306); after(grammarAccess.getArtifactTypeRestrictionAccess().getEditKeyword_1()); } @@ -19917,21 +20461,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7383:1: rule__ArtifactTypeRestriction__Group__2 : rule__ArtifactTypeRestriction__Group__2__Impl rule__ArtifactTypeRestriction__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7587:1: rule__ArtifactTypeRestriction__Group__2 : rule__ArtifactTypeRestriction__Group__2__Impl rule__ArtifactTypeRestriction__Group__3 ; public final void rule__ArtifactTypeRestriction__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7387:1: ( rule__ArtifactTypeRestriction__Group__2__Impl rule__ArtifactTypeRestriction__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7388:2: rule__ArtifactTypeRestriction__Group__2__Impl rule__ArtifactTypeRestriction__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7591:1: ( rule__ArtifactTypeRestriction__Group__2__Impl rule__ArtifactTypeRestriction__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7592:2: rule__ArtifactTypeRestriction__Group__2__Impl rule__ArtifactTypeRestriction__Group__3 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__2__Impl_in_rule__ArtifactTypeRestriction__Group__214925); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__2__Impl_in_rule__ArtifactTypeRestriction__Group__215337); rule__ArtifactTypeRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__3_in_rule__ArtifactTypeRestriction__Group__214928); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__3_in_rule__ArtifactTypeRestriction__Group__215340); rule__ArtifactTypeRestriction__Group__3(); state._fsp--; @@ -19955,20 +20499,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7395:1: rule__ArtifactTypeRestriction__Group__2__Impl : ( 'artifactType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7599:1: rule__ArtifactTypeRestriction__Group__2__Impl : ( 'artifactType' ) ; public final void rule__ArtifactTypeRestriction__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7399:1: ( ( 'artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7400:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7603:1: ( ( 'artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7604:1: ( 'artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7400:1: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7401:1: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7604:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7605:1: 'artifactType' { before(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeKeyword_2()); - match(input,50,FOLLOW_50_in_rule__ArtifactTypeRestriction__Group__2__Impl14956); + match(input,52,FOLLOW_52_in_rule__ArtifactTypeRestriction__Group__2__Impl15368); after(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeKeyword_2()); } @@ -19992,21 +20536,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7414:1: rule__ArtifactTypeRestriction__Group__3 : rule__ArtifactTypeRestriction__Group__3__Impl rule__ArtifactTypeRestriction__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7618:1: rule__ArtifactTypeRestriction__Group__3 : rule__ArtifactTypeRestriction__Group__3__Impl rule__ArtifactTypeRestriction__Group__4 ; public final void rule__ArtifactTypeRestriction__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7418:1: ( rule__ArtifactTypeRestriction__Group__3__Impl rule__ArtifactTypeRestriction__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7419:2: rule__ArtifactTypeRestriction__Group__3__Impl rule__ArtifactTypeRestriction__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7622:1: ( rule__ArtifactTypeRestriction__Group__3__Impl rule__ArtifactTypeRestriction__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7623:2: rule__ArtifactTypeRestriction__Group__3__Impl rule__ArtifactTypeRestriction__Group__4 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__3__Impl_in_rule__ArtifactTypeRestriction__Group__314987); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__3__Impl_in_rule__ArtifactTypeRestriction__Group__315399); rule__ArtifactTypeRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__4_in_rule__ArtifactTypeRestriction__Group__314990); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__4_in_rule__ArtifactTypeRestriction__Group__315402); rule__ArtifactTypeRestriction__Group__4(); state._fsp--; @@ -20030,23 +20574,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7426:1: rule__ArtifactTypeRestriction__Group__3__Impl : ( ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7630:1: rule__ArtifactTypeRestriction__Group__3__Impl : ( ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) ) ; public final void rule__ArtifactTypeRestriction__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7430:1: ( ( ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7431:1: ( ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7634:1: ( ( ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7635:1: ( ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7431:1: ( ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7432:1: ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7635:1: ( ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7636:1: ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) { before(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefAssignment_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7433:1: ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7433:2: rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7637:1: ( rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7637:2: rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3_in_rule__ArtifactTypeRestriction__Group__3__Impl15017); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3_in_rule__ArtifactTypeRestriction__Group__3__Impl15429); rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3(); state._fsp--; @@ -20077,16 +20621,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7443:1: rule__ArtifactTypeRestriction__Group__4 : rule__ArtifactTypeRestriction__Group__4__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7647:1: rule__ArtifactTypeRestriction__Group__4 : rule__ArtifactTypeRestriction__Group__4__Impl ; public final void rule__ArtifactTypeRestriction__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7447:1: ( rule__ArtifactTypeRestriction__Group__4__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7448:2: rule__ArtifactTypeRestriction__Group__4__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7651:1: ( rule__ArtifactTypeRestriction__Group__4__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7652:2: rule__ArtifactTypeRestriction__Group__4__Impl { - pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__4__Impl_in_rule__ArtifactTypeRestriction__Group__415047); + pushFollow(FOLLOW_rule__ArtifactTypeRestriction__Group__4__Impl_in_rule__ArtifactTypeRestriction__Group__415459); rule__ArtifactTypeRestriction__Group__4__Impl(); state._fsp--; @@ -20110,20 +20654,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7454:1: rule__ArtifactTypeRestriction__Group__4__Impl : ( ';' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7658:1: rule__ArtifactTypeRestriction__Group__4__Impl : ( ';' ) ; public final void rule__ArtifactTypeRestriction__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7458:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7459:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7662:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7663:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7459:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7460:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7663:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7664:1: ';' { before(grammarAccess.getArtifactTypeRestrictionAccess().getSemicolonKeyword_4()); - match(input,85,FOLLOW_85_in_rule__ArtifactTypeRestriction__Group__4__Impl15075); + match(input,87,FOLLOW_87_in_rule__ArtifactTypeRestriction__Group__4__Impl15487); after(grammarAccess.getArtifactTypeRestrictionAccess().getSemicolonKeyword_4()); } @@ -20147,21 +20691,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7483:1: rule__AttributeTypeRestriction__Group__0 : rule__AttributeTypeRestriction__Group__0__Impl rule__AttributeTypeRestriction__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7687:1: rule__AttributeTypeRestriction__Group__0 : rule__AttributeTypeRestriction__Group__0__Impl rule__AttributeTypeRestriction__Group__1 ; public final void rule__AttributeTypeRestriction__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7487:1: ( rule__AttributeTypeRestriction__Group__0__Impl rule__AttributeTypeRestriction__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7488:2: rule__AttributeTypeRestriction__Group__0__Impl rule__AttributeTypeRestriction__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7691:1: ( rule__AttributeTypeRestriction__Group__0__Impl rule__AttributeTypeRestriction__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7692:2: rule__AttributeTypeRestriction__Group__0__Impl rule__AttributeTypeRestriction__Group__1 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__0__Impl_in_rule__AttributeTypeRestriction__Group__015116); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__0__Impl_in_rule__AttributeTypeRestriction__Group__015528); rule__AttributeTypeRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__1_in_rule__AttributeTypeRestriction__Group__015119); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__1_in_rule__AttributeTypeRestriction__Group__015531); rule__AttributeTypeRestriction__Group__1(); state._fsp--; @@ -20185,23 +20729,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7495:1: rule__AttributeTypeRestriction__Group__0__Impl : ( ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7699:1: rule__AttributeTypeRestriction__Group__0__Impl : ( ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) ) ; public final void rule__AttributeTypeRestriction__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7499:1: ( ( ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7500:1: ( ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7703:1: ( ( ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7704:1: ( ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7500:1: ( ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7501:1: ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7704:1: ( ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7705:1: ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) { before(grammarAccess.getAttributeTypeRestrictionAccess().getPermissionAssignment_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7502:1: ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7502:2: rule__AttributeTypeRestriction__PermissionAssignment_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7706:1: ( rule__AttributeTypeRestriction__PermissionAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7706:2: rule__AttributeTypeRestriction__PermissionAssignment_0 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__PermissionAssignment_0_in_rule__AttributeTypeRestriction__Group__0__Impl15146); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__PermissionAssignment_0_in_rule__AttributeTypeRestriction__Group__0__Impl15558); rule__AttributeTypeRestriction__PermissionAssignment_0(); state._fsp--; @@ -20232,21 +20776,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7512:1: rule__AttributeTypeRestriction__Group__1 : rule__AttributeTypeRestriction__Group__1__Impl rule__AttributeTypeRestriction__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7716:1: rule__AttributeTypeRestriction__Group__1 : rule__AttributeTypeRestriction__Group__1__Impl rule__AttributeTypeRestriction__Group__2 ; public final void rule__AttributeTypeRestriction__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7516:1: ( rule__AttributeTypeRestriction__Group__1__Impl rule__AttributeTypeRestriction__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7517:2: rule__AttributeTypeRestriction__Group__1__Impl rule__AttributeTypeRestriction__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7720:1: ( rule__AttributeTypeRestriction__Group__1__Impl rule__AttributeTypeRestriction__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7721:2: rule__AttributeTypeRestriction__Group__1__Impl rule__AttributeTypeRestriction__Group__2 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__1__Impl_in_rule__AttributeTypeRestriction__Group__115176); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__1__Impl_in_rule__AttributeTypeRestriction__Group__115588); rule__AttributeTypeRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__2_in_rule__AttributeTypeRestriction__Group__115179); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__2_in_rule__AttributeTypeRestriction__Group__115591); rule__AttributeTypeRestriction__Group__2(); state._fsp--; @@ -20270,20 +20814,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7524:1: rule__AttributeTypeRestriction__Group__1__Impl : ( 'edit' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7728:1: rule__AttributeTypeRestriction__Group__1__Impl : ( 'edit' ) ; public final void rule__AttributeTypeRestriction__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7528:1: ( ( 'edit' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7529:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7732:1: ( ( 'edit' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7733:1: ( 'edit' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7529:1: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7530:1: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7733:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7734:1: 'edit' { before(grammarAccess.getAttributeTypeRestrictionAccess().getEditKeyword_1()); - match(input,90,FOLLOW_90_in_rule__AttributeTypeRestriction__Group__1__Impl15207); + match(input,92,FOLLOW_92_in_rule__AttributeTypeRestriction__Group__1__Impl15619); after(grammarAccess.getAttributeTypeRestrictionAccess().getEditKeyword_1()); } @@ -20307,21 +20851,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7543:1: rule__AttributeTypeRestriction__Group__2 : rule__AttributeTypeRestriction__Group__2__Impl rule__AttributeTypeRestriction__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7747:1: rule__AttributeTypeRestriction__Group__2 : rule__AttributeTypeRestriction__Group__2__Impl rule__AttributeTypeRestriction__Group__3 ; public final void rule__AttributeTypeRestriction__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7547:1: ( rule__AttributeTypeRestriction__Group__2__Impl rule__AttributeTypeRestriction__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7548:2: rule__AttributeTypeRestriction__Group__2__Impl rule__AttributeTypeRestriction__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7751:1: ( rule__AttributeTypeRestriction__Group__2__Impl rule__AttributeTypeRestriction__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7752:2: rule__AttributeTypeRestriction__Group__2__Impl rule__AttributeTypeRestriction__Group__3 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__2__Impl_in_rule__AttributeTypeRestriction__Group__215238); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__2__Impl_in_rule__AttributeTypeRestriction__Group__215650); rule__AttributeTypeRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__3_in_rule__AttributeTypeRestriction__Group__215241); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__3_in_rule__AttributeTypeRestriction__Group__215653); rule__AttributeTypeRestriction__Group__3(); state._fsp--; @@ -20345,20 +20889,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7555:1: rule__AttributeTypeRestriction__Group__2__Impl : ( 'attributeType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7759:1: rule__AttributeTypeRestriction__Group__2__Impl : ( 'attributeType' ) ; public final void rule__AttributeTypeRestriction__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7559:1: ( ( 'attributeType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7560:1: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7763:1: ( ( 'attributeType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7764:1: ( 'attributeType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7560:1: ( 'attributeType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7561:1: 'attributeType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7764:1: ( 'attributeType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7765:1: 'attributeType' { before(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeKeyword_2()); - match(input,58,FOLLOW_58_in_rule__AttributeTypeRestriction__Group__2__Impl15269); + match(input,60,FOLLOW_60_in_rule__AttributeTypeRestriction__Group__2__Impl15681); after(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeKeyword_2()); } @@ -20382,21 +20926,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7574:1: rule__AttributeTypeRestriction__Group__3 : rule__AttributeTypeRestriction__Group__3__Impl rule__AttributeTypeRestriction__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7778:1: rule__AttributeTypeRestriction__Group__3 : rule__AttributeTypeRestriction__Group__3__Impl rule__AttributeTypeRestriction__Group__4 ; public final void rule__AttributeTypeRestriction__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7578:1: ( rule__AttributeTypeRestriction__Group__3__Impl rule__AttributeTypeRestriction__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7579:2: rule__AttributeTypeRestriction__Group__3__Impl rule__AttributeTypeRestriction__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7782:1: ( rule__AttributeTypeRestriction__Group__3__Impl rule__AttributeTypeRestriction__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7783:2: rule__AttributeTypeRestriction__Group__3__Impl rule__AttributeTypeRestriction__Group__4 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__3__Impl_in_rule__AttributeTypeRestriction__Group__315300); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__3__Impl_in_rule__AttributeTypeRestriction__Group__315712); rule__AttributeTypeRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__4_in_rule__AttributeTypeRestriction__Group__315303); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__4_in_rule__AttributeTypeRestriction__Group__315715); rule__AttributeTypeRestriction__Group__4(); state._fsp--; @@ -20420,23 +20964,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7586:1: rule__AttributeTypeRestriction__Group__3__Impl : ( ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7790:1: rule__AttributeTypeRestriction__Group__3__Impl : ( ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) ) ; public final void rule__AttributeTypeRestriction__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7590:1: ( ( ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7591:1: ( ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7794:1: ( ( ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7795:1: ( ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7591:1: ( ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7592:1: ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7795:1: ( ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7796:1: ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) { before(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefAssignment_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7593:1: ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7593:2: rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7797:1: ( rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7797:2: rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3_in_rule__AttributeTypeRestriction__Group__3__Impl15330); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3_in_rule__AttributeTypeRestriction__Group__3__Impl15742); rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3(); state._fsp--; @@ -20467,21 +21011,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7603:1: rule__AttributeTypeRestriction__Group__4 : rule__AttributeTypeRestriction__Group__4__Impl rule__AttributeTypeRestriction__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7807:1: rule__AttributeTypeRestriction__Group__4 : rule__AttributeTypeRestriction__Group__4__Impl rule__AttributeTypeRestriction__Group__5 ; public final void rule__AttributeTypeRestriction__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7607:1: ( rule__AttributeTypeRestriction__Group__4__Impl rule__AttributeTypeRestriction__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7608:2: rule__AttributeTypeRestriction__Group__4__Impl rule__AttributeTypeRestriction__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7811:1: ( rule__AttributeTypeRestriction__Group__4__Impl rule__AttributeTypeRestriction__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7812:2: rule__AttributeTypeRestriction__Group__4__Impl rule__AttributeTypeRestriction__Group__5 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__4__Impl_in_rule__AttributeTypeRestriction__Group__415360); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__4__Impl_in_rule__AttributeTypeRestriction__Group__415772); rule__AttributeTypeRestriction__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__5_in_rule__AttributeTypeRestriction__Group__415363); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__5_in_rule__AttributeTypeRestriction__Group__415775); rule__AttributeTypeRestriction__Group__5(); state._fsp--; @@ -20505,31 +21049,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7615:1: rule__AttributeTypeRestriction__Group__4__Impl : ( ( rule__AttributeTypeRestriction__Group_4__0 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7819:1: rule__AttributeTypeRestriction__Group__4__Impl : ( ( rule__AttributeTypeRestriction__Group_4__0 )? ) ; public final void rule__AttributeTypeRestriction__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7619:1: ( ( ( rule__AttributeTypeRestriction__Group_4__0 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7620:1: ( ( rule__AttributeTypeRestriction__Group_4__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7823:1: ( ( ( rule__AttributeTypeRestriction__Group_4__0 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7824:1: ( ( rule__AttributeTypeRestriction__Group_4__0 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7620:1: ( ( rule__AttributeTypeRestriction__Group_4__0 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7621:1: ( rule__AttributeTypeRestriction__Group_4__0 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7824:1: ( ( rule__AttributeTypeRestriction__Group_4__0 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7825:1: ( rule__AttributeTypeRestriction__Group_4__0 )? { before(grammarAccess.getAttributeTypeRestrictionAccess().getGroup_4()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7622:1: ( rule__AttributeTypeRestriction__Group_4__0 )? - int alt55=2; - int LA55_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7826:1: ( rule__AttributeTypeRestriction__Group_4__0 )? + int alt57=2; + int LA57_0 = input.LA(1); - if ( (LA55_0==91) ) { - alt55=1; + if ( (LA57_0==93) ) { + alt57=1; } - switch (alt55) { + switch (alt57) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7622:2: rule__AttributeTypeRestriction__Group_4__0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7826:2: rule__AttributeTypeRestriction__Group_4__0 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__0_in_rule__AttributeTypeRestriction__Group__4__Impl15390); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__0_in_rule__AttributeTypeRestriction__Group__4__Impl15802); rule__AttributeTypeRestriction__Group_4__0(); state._fsp--; @@ -20563,16 +21107,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7632:1: rule__AttributeTypeRestriction__Group__5 : rule__AttributeTypeRestriction__Group__5__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7836:1: rule__AttributeTypeRestriction__Group__5 : rule__AttributeTypeRestriction__Group__5__Impl ; public final void rule__AttributeTypeRestriction__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7636:1: ( rule__AttributeTypeRestriction__Group__5__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7637:2: rule__AttributeTypeRestriction__Group__5__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7840:1: ( rule__AttributeTypeRestriction__Group__5__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7841:2: rule__AttributeTypeRestriction__Group__5__Impl { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__5__Impl_in_rule__AttributeTypeRestriction__Group__515421); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group__5__Impl_in_rule__AttributeTypeRestriction__Group__515833); rule__AttributeTypeRestriction__Group__5__Impl(); state._fsp--; @@ -20596,20 +21140,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7643:1: rule__AttributeTypeRestriction__Group__5__Impl : ( ';' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7847:1: rule__AttributeTypeRestriction__Group__5__Impl : ( ';' ) ; public final void rule__AttributeTypeRestriction__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7647:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7648:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7851:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7852:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7648:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7649:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7852:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7853:1: ';' { before(grammarAccess.getAttributeTypeRestrictionAccess().getSemicolonKeyword_5()); - match(input,85,FOLLOW_85_in_rule__AttributeTypeRestriction__Group__5__Impl15449); + match(input,87,FOLLOW_87_in_rule__AttributeTypeRestriction__Group__5__Impl15861); after(grammarAccess.getAttributeTypeRestrictionAccess().getSemicolonKeyword_5()); } @@ -20633,21 +21177,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group_4__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7674:1: rule__AttributeTypeRestriction__Group_4__0 : rule__AttributeTypeRestriction__Group_4__0__Impl rule__AttributeTypeRestriction__Group_4__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7878:1: rule__AttributeTypeRestriction__Group_4__0 : rule__AttributeTypeRestriction__Group_4__0__Impl rule__AttributeTypeRestriction__Group_4__1 ; public final void rule__AttributeTypeRestriction__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7678:1: ( rule__AttributeTypeRestriction__Group_4__0__Impl rule__AttributeTypeRestriction__Group_4__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7679:2: rule__AttributeTypeRestriction__Group_4__0__Impl rule__AttributeTypeRestriction__Group_4__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7882:1: ( rule__AttributeTypeRestriction__Group_4__0__Impl rule__AttributeTypeRestriction__Group_4__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7883:2: rule__AttributeTypeRestriction__Group_4__0__Impl rule__AttributeTypeRestriction__Group_4__1 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__0__Impl_in_rule__AttributeTypeRestriction__Group_4__015492); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__0__Impl_in_rule__AttributeTypeRestriction__Group_4__015904); rule__AttributeTypeRestriction__Group_4__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__1_in_rule__AttributeTypeRestriction__Group_4__015495); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__1_in_rule__AttributeTypeRestriction__Group_4__015907); rule__AttributeTypeRestriction__Group_4__1(); state._fsp--; @@ -20671,20 +21215,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group_4__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7686:1: rule__AttributeTypeRestriction__Group_4__0__Impl : ( 'of' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7890:1: rule__AttributeTypeRestriction__Group_4__0__Impl : ( 'of' ) ; public final void rule__AttributeTypeRestriction__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7690:1: ( ( 'of' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7691:1: ( 'of' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7894:1: ( ( 'of' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7895:1: ( 'of' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7691:1: ( 'of' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7692:1: 'of' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7895:1: ( 'of' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7896:1: 'of' { before(grammarAccess.getAttributeTypeRestrictionAccess().getOfKeyword_4_0()); - match(input,91,FOLLOW_91_in_rule__AttributeTypeRestriction__Group_4__0__Impl15523); + match(input,93,FOLLOW_93_in_rule__AttributeTypeRestriction__Group_4__0__Impl15935); after(grammarAccess.getAttributeTypeRestrictionAccess().getOfKeyword_4_0()); } @@ -20708,21 +21252,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group_4__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7705:1: rule__AttributeTypeRestriction__Group_4__1 : rule__AttributeTypeRestriction__Group_4__1__Impl rule__AttributeTypeRestriction__Group_4__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7909:1: rule__AttributeTypeRestriction__Group_4__1 : rule__AttributeTypeRestriction__Group_4__1__Impl rule__AttributeTypeRestriction__Group_4__2 ; public final void rule__AttributeTypeRestriction__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7709:1: ( rule__AttributeTypeRestriction__Group_4__1__Impl rule__AttributeTypeRestriction__Group_4__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7710:2: rule__AttributeTypeRestriction__Group_4__1__Impl rule__AttributeTypeRestriction__Group_4__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7913:1: ( rule__AttributeTypeRestriction__Group_4__1__Impl rule__AttributeTypeRestriction__Group_4__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7914:2: rule__AttributeTypeRestriction__Group_4__1__Impl rule__AttributeTypeRestriction__Group_4__2 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__1__Impl_in_rule__AttributeTypeRestriction__Group_4__115554); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__1__Impl_in_rule__AttributeTypeRestriction__Group_4__115966); rule__AttributeTypeRestriction__Group_4__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__2_in_rule__AttributeTypeRestriction__Group_4__115557); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__2_in_rule__AttributeTypeRestriction__Group_4__115969); rule__AttributeTypeRestriction__Group_4__2(); state._fsp--; @@ -20746,20 +21290,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group_4__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7717:1: rule__AttributeTypeRestriction__Group_4__1__Impl : ( 'artifactType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7921:1: rule__AttributeTypeRestriction__Group_4__1__Impl : ( 'artifactType' ) ; public final void rule__AttributeTypeRestriction__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7721:1: ( ( 'artifactType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7722:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7925:1: ( ( 'artifactType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7926:1: ( 'artifactType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7722:1: ( 'artifactType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7723:1: 'artifactType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7926:1: ( 'artifactType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7927:1: 'artifactType' { before(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeKeyword_4_1()); - match(input,50,FOLLOW_50_in_rule__AttributeTypeRestriction__Group_4__1__Impl15585); + match(input,52,FOLLOW_52_in_rule__AttributeTypeRestriction__Group_4__1__Impl15997); after(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeKeyword_4_1()); } @@ -20783,16 +21327,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group_4__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7736:1: rule__AttributeTypeRestriction__Group_4__2 : rule__AttributeTypeRestriction__Group_4__2__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7940:1: rule__AttributeTypeRestriction__Group_4__2 : rule__AttributeTypeRestriction__Group_4__2__Impl ; public final void rule__AttributeTypeRestriction__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7740:1: ( rule__AttributeTypeRestriction__Group_4__2__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7741:2: rule__AttributeTypeRestriction__Group_4__2__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7944:1: ( rule__AttributeTypeRestriction__Group_4__2__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7945:2: rule__AttributeTypeRestriction__Group_4__2__Impl { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__2__Impl_in_rule__AttributeTypeRestriction__Group_4__215616); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__Group_4__2__Impl_in_rule__AttributeTypeRestriction__Group_4__216028); rule__AttributeTypeRestriction__Group_4__2__Impl(); state._fsp--; @@ -20816,23 +21360,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__Group_4__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7747:1: rule__AttributeTypeRestriction__Group_4__2__Impl : ( ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7951:1: rule__AttributeTypeRestriction__Group_4__2__Impl : ( ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) ) ; public final void rule__AttributeTypeRestriction__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7751:1: ( ( ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7752:1: ( ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7955:1: ( ( ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7956:1: ( ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7752:1: ( ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7753:1: ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7956:1: ( ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7957:1: ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) { before(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefAssignment_4_2()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7754:1: ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7754:2: rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7958:1: ( rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7958:2: rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 { - pushFollow(FOLLOW_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2_in_rule__AttributeTypeRestriction__Group_4__2__Impl15643); + pushFollow(FOLLOW_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2_in_rule__AttributeTypeRestriction__Group_4__2__Impl16055); rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2(); state._fsp--; @@ -20863,21 +21407,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7772:1: rule__RelationTypeRestriction__Group__0 : rule__RelationTypeRestriction__Group__0__Impl rule__RelationTypeRestriction__Group__1 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7976:1: rule__RelationTypeRestriction__Group__0 : rule__RelationTypeRestriction__Group__0__Impl rule__RelationTypeRestriction__Group__1 ; public final void rule__RelationTypeRestriction__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7776:1: ( rule__RelationTypeRestriction__Group__0__Impl rule__RelationTypeRestriction__Group__1 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7777:2: rule__RelationTypeRestriction__Group__0__Impl rule__RelationTypeRestriction__Group__1 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7980:1: ( rule__RelationTypeRestriction__Group__0__Impl rule__RelationTypeRestriction__Group__1 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7981:2: rule__RelationTypeRestriction__Group__0__Impl rule__RelationTypeRestriction__Group__1 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__0__Impl_in_rule__RelationTypeRestriction__Group__015681); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__0__Impl_in_rule__RelationTypeRestriction__Group__016093); rule__RelationTypeRestriction__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__1_in_rule__RelationTypeRestriction__Group__015684); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__1_in_rule__RelationTypeRestriction__Group__016096); rule__RelationTypeRestriction__Group__1(); state._fsp--; @@ -20901,23 +21445,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__0__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7784:1: rule__RelationTypeRestriction__Group__0__Impl : ( ( rule__RelationTypeRestriction__PermissionAssignment_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7988:1: rule__RelationTypeRestriction__Group__0__Impl : ( ( rule__RelationTypeRestriction__PermissionAssignment_0 ) ) ; public final void rule__RelationTypeRestriction__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7788:1: ( ( ( rule__RelationTypeRestriction__PermissionAssignment_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7789:1: ( ( rule__RelationTypeRestriction__PermissionAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7992:1: ( ( ( rule__RelationTypeRestriction__PermissionAssignment_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7993:1: ( ( rule__RelationTypeRestriction__PermissionAssignment_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7789:1: ( ( rule__RelationTypeRestriction__PermissionAssignment_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7790:1: ( rule__RelationTypeRestriction__PermissionAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7993:1: ( ( rule__RelationTypeRestriction__PermissionAssignment_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7994:1: ( rule__RelationTypeRestriction__PermissionAssignment_0 ) { before(grammarAccess.getRelationTypeRestrictionAccess().getPermissionAssignment_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7791:1: ( rule__RelationTypeRestriction__PermissionAssignment_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7791:2: rule__RelationTypeRestriction__PermissionAssignment_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7995:1: ( rule__RelationTypeRestriction__PermissionAssignment_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7995:2: rule__RelationTypeRestriction__PermissionAssignment_0 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__PermissionAssignment_0_in_rule__RelationTypeRestriction__Group__0__Impl15711); + pushFollow(FOLLOW_rule__RelationTypeRestriction__PermissionAssignment_0_in_rule__RelationTypeRestriction__Group__0__Impl16123); rule__RelationTypeRestriction__PermissionAssignment_0(); state._fsp--; @@ -20948,21 +21492,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7801:1: rule__RelationTypeRestriction__Group__1 : rule__RelationTypeRestriction__Group__1__Impl rule__RelationTypeRestriction__Group__2 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8005:1: rule__RelationTypeRestriction__Group__1 : rule__RelationTypeRestriction__Group__1__Impl rule__RelationTypeRestriction__Group__2 ; public final void rule__RelationTypeRestriction__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7805:1: ( rule__RelationTypeRestriction__Group__1__Impl rule__RelationTypeRestriction__Group__2 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7806:2: rule__RelationTypeRestriction__Group__1__Impl rule__RelationTypeRestriction__Group__2 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8009:1: ( rule__RelationTypeRestriction__Group__1__Impl rule__RelationTypeRestriction__Group__2 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8010:2: rule__RelationTypeRestriction__Group__1__Impl rule__RelationTypeRestriction__Group__2 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__1__Impl_in_rule__RelationTypeRestriction__Group__115741); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__1__Impl_in_rule__RelationTypeRestriction__Group__116153); rule__RelationTypeRestriction__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__2_in_rule__RelationTypeRestriction__Group__115744); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__2_in_rule__RelationTypeRestriction__Group__116156); rule__RelationTypeRestriction__Group__2(); state._fsp--; @@ -20986,20 +21530,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__1__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7813:1: rule__RelationTypeRestriction__Group__1__Impl : ( 'edit' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8017:1: rule__RelationTypeRestriction__Group__1__Impl : ( 'edit' ) ; public final void rule__RelationTypeRestriction__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7817:1: ( ( 'edit' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7818:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8021:1: ( ( 'edit' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8022:1: ( 'edit' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7818:1: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7819:1: 'edit' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8022:1: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8023:1: 'edit' { before(grammarAccess.getRelationTypeRestrictionAccess().getEditKeyword_1()); - match(input,90,FOLLOW_90_in_rule__RelationTypeRestriction__Group__1__Impl15772); + match(input,92,FOLLOW_92_in_rule__RelationTypeRestriction__Group__1__Impl16184); after(grammarAccess.getRelationTypeRestrictionAccess().getEditKeyword_1()); } @@ -21023,21 +21567,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7832:1: rule__RelationTypeRestriction__Group__2 : rule__RelationTypeRestriction__Group__2__Impl rule__RelationTypeRestriction__Group__3 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8036:1: rule__RelationTypeRestriction__Group__2 : rule__RelationTypeRestriction__Group__2__Impl rule__RelationTypeRestriction__Group__3 ; public final void rule__RelationTypeRestriction__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7836:1: ( rule__RelationTypeRestriction__Group__2__Impl rule__RelationTypeRestriction__Group__3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7837:2: rule__RelationTypeRestriction__Group__2__Impl rule__RelationTypeRestriction__Group__3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8040:1: ( rule__RelationTypeRestriction__Group__2__Impl rule__RelationTypeRestriction__Group__3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8041:2: rule__RelationTypeRestriction__Group__2__Impl rule__RelationTypeRestriction__Group__3 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__2__Impl_in_rule__RelationTypeRestriction__Group__215803); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__2__Impl_in_rule__RelationTypeRestriction__Group__216215); rule__RelationTypeRestriction__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__3_in_rule__RelationTypeRestriction__Group__215806); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__3_in_rule__RelationTypeRestriction__Group__216218); rule__RelationTypeRestriction__Group__3(); state._fsp--; @@ -21061,20 +21605,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__2__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7844:1: rule__RelationTypeRestriction__Group__2__Impl : ( 'relationType' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8048:1: rule__RelationTypeRestriction__Group__2__Impl : ( 'relationType' ) ; public final void rule__RelationTypeRestriction__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7848:1: ( ( 'relationType' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7849:1: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8052:1: ( ( 'relationType' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8053:1: ( 'relationType' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7849:1: ( 'relationType' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7850:1: 'relationType' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8053:1: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8054:1: 'relationType' { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeKeyword_2()); - match(input,74,FOLLOW_74_in_rule__RelationTypeRestriction__Group__2__Impl15834); + match(input,76,FOLLOW_76_in_rule__RelationTypeRestriction__Group__2__Impl16246); after(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeKeyword_2()); } @@ -21098,21 +21642,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7863:1: rule__RelationTypeRestriction__Group__3 : rule__RelationTypeRestriction__Group__3__Impl rule__RelationTypeRestriction__Group__4 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8067:1: rule__RelationTypeRestriction__Group__3 : rule__RelationTypeRestriction__Group__3__Impl rule__RelationTypeRestriction__Group__4 ; public final void rule__RelationTypeRestriction__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7867:1: ( rule__RelationTypeRestriction__Group__3__Impl rule__RelationTypeRestriction__Group__4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7868:2: rule__RelationTypeRestriction__Group__3__Impl rule__RelationTypeRestriction__Group__4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8071:1: ( rule__RelationTypeRestriction__Group__3__Impl rule__RelationTypeRestriction__Group__4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8072:2: rule__RelationTypeRestriction__Group__3__Impl rule__RelationTypeRestriction__Group__4 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__3__Impl_in_rule__RelationTypeRestriction__Group__315865); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__3__Impl_in_rule__RelationTypeRestriction__Group__316277); rule__RelationTypeRestriction__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__4_in_rule__RelationTypeRestriction__Group__315868); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__4_in_rule__RelationTypeRestriction__Group__316280); rule__RelationTypeRestriction__Group__4(); state._fsp--; @@ -21136,23 +21680,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__3__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7875:1: rule__RelationTypeRestriction__Group__3__Impl : ( ( rule__RelationTypeRestriction__Alternatives_3 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8079:1: rule__RelationTypeRestriction__Group__3__Impl : ( ( rule__RelationTypeRestriction__Alternatives_3 ) ) ; public final void rule__RelationTypeRestriction__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7879:1: ( ( ( rule__RelationTypeRestriction__Alternatives_3 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7880:1: ( ( rule__RelationTypeRestriction__Alternatives_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8083:1: ( ( ( rule__RelationTypeRestriction__Alternatives_3 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8084:1: ( ( rule__RelationTypeRestriction__Alternatives_3 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7880:1: ( ( rule__RelationTypeRestriction__Alternatives_3 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7881:1: ( rule__RelationTypeRestriction__Alternatives_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8084:1: ( ( rule__RelationTypeRestriction__Alternatives_3 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8085:1: ( rule__RelationTypeRestriction__Alternatives_3 ) { before(grammarAccess.getRelationTypeRestrictionAccess().getAlternatives_3()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7882:1: ( rule__RelationTypeRestriction__Alternatives_3 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7882:2: rule__RelationTypeRestriction__Alternatives_3 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8086:1: ( rule__RelationTypeRestriction__Alternatives_3 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8086:2: rule__RelationTypeRestriction__Alternatives_3 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Alternatives_3_in_rule__RelationTypeRestriction__Group__3__Impl15895); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Alternatives_3_in_rule__RelationTypeRestriction__Group__3__Impl16307); rule__RelationTypeRestriction__Alternatives_3(); state._fsp--; @@ -21183,21 +21727,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7892:1: rule__RelationTypeRestriction__Group__4 : rule__RelationTypeRestriction__Group__4__Impl rule__RelationTypeRestriction__Group__5 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8096:1: rule__RelationTypeRestriction__Group__4 : rule__RelationTypeRestriction__Group__4__Impl rule__RelationTypeRestriction__Group__5 ; public final void rule__RelationTypeRestriction__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7896:1: ( rule__RelationTypeRestriction__Group__4__Impl rule__RelationTypeRestriction__Group__5 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7897:2: rule__RelationTypeRestriction__Group__4__Impl rule__RelationTypeRestriction__Group__5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8100:1: ( rule__RelationTypeRestriction__Group__4__Impl rule__RelationTypeRestriction__Group__5 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8101:2: rule__RelationTypeRestriction__Group__4__Impl rule__RelationTypeRestriction__Group__5 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__4__Impl_in_rule__RelationTypeRestriction__Group__415925); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__4__Impl_in_rule__RelationTypeRestriction__Group__416337); rule__RelationTypeRestriction__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__5_in_rule__RelationTypeRestriction__Group__415928); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__5_in_rule__RelationTypeRestriction__Group__416340); rule__RelationTypeRestriction__Group__5(); state._fsp--; @@ -21221,23 +21765,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__4__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7904:1: rule__RelationTypeRestriction__Group__4__Impl : ( ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8108:1: rule__RelationTypeRestriction__Group__4__Impl : ( ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) ) ; public final void rule__RelationTypeRestriction__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7908:1: ( ( ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7909:1: ( ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8112:1: ( ( ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8113:1: ( ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7909:1: ( ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7910:1: ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8113:1: ( ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8114:1: ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) { before(grammarAccess.getRelationTypeRestrictionAccess().getRestrictedToSideAssignment_4()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7911:1: ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7911:2: rule__RelationTypeRestriction__RestrictedToSideAssignment_4 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8115:1: ( rule__RelationTypeRestriction__RestrictedToSideAssignment_4 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8115:2: rule__RelationTypeRestriction__RestrictedToSideAssignment_4 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__RestrictedToSideAssignment_4_in_rule__RelationTypeRestriction__Group__4__Impl15955); + pushFollow(FOLLOW_rule__RelationTypeRestriction__RestrictedToSideAssignment_4_in_rule__RelationTypeRestriction__Group__4__Impl16367); rule__RelationTypeRestriction__RestrictedToSideAssignment_4(); state._fsp--; @@ -21268,21 +21812,21 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7921:1: rule__RelationTypeRestriction__Group__5 : rule__RelationTypeRestriction__Group__5__Impl rule__RelationTypeRestriction__Group__6 ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8125:1: rule__RelationTypeRestriction__Group__5 : rule__RelationTypeRestriction__Group__5__Impl rule__RelationTypeRestriction__Group__6 ; public final void rule__RelationTypeRestriction__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7925:1: ( rule__RelationTypeRestriction__Group__5__Impl rule__RelationTypeRestriction__Group__6 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7926:2: rule__RelationTypeRestriction__Group__5__Impl rule__RelationTypeRestriction__Group__6 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8129:1: ( rule__RelationTypeRestriction__Group__5__Impl rule__RelationTypeRestriction__Group__6 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8130:2: rule__RelationTypeRestriction__Group__5__Impl rule__RelationTypeRestriction__Group__6 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__5__Impl_in_rule__RelationTypeRestriction__Group__515985); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__5__Impl_in_rule__RelationTypeRestriction__Group__516397); rule__RelationTypeRestriction__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__6_in_rule__RelationTypeRestriction__Group__515988); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__6_in_rule__RelationTypeRestriction__Group__516400); rule__RelationTypeRestriction__Group__6(); state._fsp--; @@ -21306,31 +21850,31 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__5__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7933:1: rule__RelationTypeRestriction__Group__5__Impl : ( ( rule__RelationTypeRestriction__PredicateAssignment_5 )? ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8137:1: rule__RelationTypeRestriction__Group__5__Impl : ( ( rule__RelationTypeRestriction__PredicateAssignment_5 )? ) ; public final void rule__RelationTypeRestriction__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7937:1: ( ( ( rule__RelationTypeRestriction__PredicateAssignment_5 )? ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7938:1: ( ( rule__RelationTypeRestriction__PredicateAssignment_5 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8141:1: ( ( ( rule__RelationTypeRestriction__PredicateAssignment_5 )? ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8142:1: ( ( rule__RelationTypeRestriction__PredicateAssignment_5 )? ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7938:1: ( ( rule__RelationTypeRestriction__PredicateAssignment_5 )? ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7939:1: ( rule__RelationTypeRestriction__PredicateAssignment_5 )? + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8142:1: ( ( rule__RelationTypeRestriction__PredicateAssignment_5 )? ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8143:1: ( rule__RelationTypeRestriction__PredicateAssignment_5 )? { before(grammarAccess.getRelationTypeRestrictionAccess().getPredicateAssignment_5()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7940:1: ( rule__RelationTypeRestriction__PredicateAssignment_5 )? - int alt56=2; - int LA56_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8144:1: ( rule__RelationTypeRestriction__PredicateAssignment_5 )? + int alt58=2; + int LA58_0 = input.LA(1); - if ( (LA56_0==50||LA56_0==89) ) { - alt56=1; + if ( (LA58_0==52||LA58_0==91) ) { + alt58=1; } - switch (alt56) { + switch (alt58) { case 1 : - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7940:2: rule__RelationTypeRestriction__PredicateAssignment_5 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8144:2: rule__RelationTypeRestriction__PredicateAssignment_5 { - pushFollow(FOLLOW_rule__RelationTypeRestriction__PredicateAssignment_5_in_rule__RelationTypeRestriction__Group__5__Impl16015); + pushFollow(FOLLOW_rule__RelationTypeRestriction__PredicateAssignment_5_in_rule__RelationTypeRestriction__Group__5__Impl16427); rule__RelationTypeRestriction__PredicateAssignment_5(); state._fsp--; @@ -21364,16 +21908,16 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__6" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7950:1: rule__RelationTypeRestriction__Group__6 : rule__RelationTypeRestriction__Group__6__Impl ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8154:1: rule__RelationTypeRestriction__Group__6 : rule__RelationTypeRestriction__Group__6__Impl ; public final void rule__RelationTypeRestriction__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7954:1: ( rule__RelationTypeRestriction__Group__6__Impl ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7955:2: rule__RelationTypeRestriction__Group__6__Impl + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8158:1: ( rule__RelationTypeRestriction__Group__6__Impl ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8159:2: rule__RelationTypeRestriction__Group__6__Impl { - pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__6__Impl_in_rule__RelationTypeRestriction__Group__616046); + pushFollow(FOLLOW_rule__RelationTypeRestriction__Group__6__Impl_in_rule__RelationTypeRestriction__Group__616458); rule__RelationTypeRestriction__Group__6__Impl(); state._fsp--; @@ -21397,20 +21941,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__Group__6__Impl" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7961:1: rule__RelationTypeRestriction__Group__6__Impl : ( ';' ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8165:1: rule__RelationTypeRestriction__Group__6__Impl : ( ';' ) ; public final void rule__RelationTypeRestriction__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7965:1: ( ( ';' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7966:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8169:1: ( ( ';' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8170:1: ( ';' ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7966:1: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7967:1: ';' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8170:1: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8171:1: ';' { before(grammarAccess.getRelationTypeRestrictionAccess().getSemicolonKeyword_6()); - match(input,85,FOLLOW_85_in_rule__RelationTypeRestriction__Group__6__Impl16074); + match(input,87,FOLLOW_87_in_rule__RelationTypeRestriction__Group__6__Impl16486); after(grammarAccess.getRelationTypeRestrictionAccess().getSemicolonKeyword_6()); } @@ -21434,20 +21978,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__ImportsAssignment_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7995:1: rule__OseeDsl__ImportsAssignment_0 : ( ruleImport ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8199:1: rule__OseeDsl__ImportsAssignment_0 : ( ruleImport ) ; public final void rule__OseeDsl__ImportsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:7999:1: ( ( ruleImport ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8000:1: ( ruleImport ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8203:1: ( ( ruleImport ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8204:1: ( ruleImport ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8000:1: ( ruleImport ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8001:1: ruleImport + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8204:1: ( ruleImport ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8205:1: ruleImport { before(grammarAccess.getOseeDslAccess().getImportsImportParserRuleCall_0_0()); - pushFollow(FOLLOW_ruleImport_in_rule__OseeDsl__ImportsAssignment_016124); + pushFollow(FOLLOW_ruleImport_in_rule__OseeDsl__ImportsAssignment_016536); ruleImport(); state._fsp--; @@ -21475,20 +22019,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__ArtifactTypesAssignment_1_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8010:1: rule__OseeDsl__ArtifactTypesAssignment_1_0 : ( ruleXArtifactType ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8214:1: rule__OseeDsl__ArtifactTypesAssignment_1_0 : ( ruleXArtifactType ) ; public final void rule__OseeDsl__ArtifactTypesAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8014:1: ( ( ruleXArtifactType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8015:1: ( ruleXArtifactType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8218:1: ( ( ruleXArtifactType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8219:1: ( ruleXArtifactType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8015:1: ( ruleXArtifactType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8016:1: ruleXArtifactType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8219:1: ( ruleXArtifactType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8220:1: ruleXArtifactType { before(grammarAccess.getOseeDslAccess().getArtifactTypesXArtifactTypeParserRuleCall_1_0_0()); - pushFollow(FOLLOW_ruleXArtifactType_in_rule__OseeDsl__ArtifactTypesAssignment_1_016155); + pushFollow(FOLLOW_ruleXArtifactType_in_rule__OseeDsl__ArtifactTypesAssignment_1_016567); ruleXArtifactType(); state._fsp--; @@ -21516,20 +22060,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__RelationTypesAssignment_1_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8025:1: rule__OseeDsl__RelationTypesAssignment_1_1 : ( ruleXRelationType ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8229:1: rule__OseeDsl__RelationTypesAssignment_1_1 : ( ruleXRelationType ) ; public final void rule__OseeDsl__RelationTypesAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8029:1: ( ( ruleXRelationType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8030:1: ( ruleXRelationType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8233:1: ( ( ruleXRelationType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8234:1: ( ruleXRelationType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8030:1: ( ruleXRelationType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8031:1: ruleXRelationType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8234:1: ( ruleXRelationType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8235:1: ruleXRelationType { before(grammarAccess.getOseeDslAccess().getRelationTypesXRelationTypeParserRuleCall_1_1_0()); - pushFollow(FOLLOW_ruleXRelationType_in_rule__OseeDsl__RelationTypesAssignment_1_116186); + pushFollow(FOLLOW_ruleXRelationType_in_rule__OseeDsl__RelationTypesAssignment_1_116598); ruleXRelationType(); state._fsp--; @@ -21557,20 +22101,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__AttributeTypesAssignment_1_2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8040:1: rule__OseeDsl__AttributeTypesAssignment_1_2 : ( ruleXAttributeType ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8244:1: rule__OseeDsl__AttributeTypesAssignment_1_2 : ( ruleXAttributeType ) ; public final void rule__OseeDsl__AttributeTypesAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8044:1: ( ( ruleXAttributeType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8045:1: ( ruleXAttributeType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8248:1: ( ( ruleXAttributeType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8249:1: ( ruleXAttributeType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8045:1: ( ruleXAttributeType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8046:1: ruleXAttributeType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8249:1: ( ruleXAttributeType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8250:1: ruleXAttributeType { before(grammarAccess.getOseeDslAccess().getAttributeTypesXAttributeTypeParserRuleCall_1_2_0()); - pushFollow(FOLLOW_ruleXAttributeType_in_rule__OseeDsl__AttributeTypesAssignment_1_216217); + pushFollow(FOLLOW_ruleXAttributeType_in_rule__OseeDsl__AttributeTypesAssignment_1_216629); ruleXAttributeType(); state._fsp--; @@ -21598,20 +22142,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__EnumTypesAssignment_1_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8055:1: rule__OseeDsl__EnumTypesAssignment_1_3 : ( ruleXOseeEnumType ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8259:1: rule__OseeDsl__EnumTypesAssignment_1_3 : ( ruleXOseeEnumType ) ; public final void rule__OseeDsl__EnumTypesAssignment_1_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8059:1: ( ( ruleXOseeEnumType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8060:1: ( ruleXOseeEnumType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8263:1: ( ( ruleXOseeEnumType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8264:1: ( ruleXOseeEnumType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8060:1: ( ruleXOseeEnumType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8061:1: ruleXOseeEnumType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8264:1: ( ruleXOseeEnumType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8265:1: ruleXOseeEnumType { before(grammarAccess.getOseeDslAccess().getEnumTypesXOseeEnumTypeParserRuleCall_1_3_0()); - pushFollow(FOLLOW_ruleXOseeEnumType_in_rule__OseeDsl__EnumTypesAssignment_1_316248); + pushFollow(FOLLOW_ruleXOseeEnumType_in_rule__OseeDsl__EnumTypesAssignment_1_316660); ruleXOseeEnumType(); state._fsp--; @@ -21639,20 +22183,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__EnumOverridesAssignment_1_4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8070:1: rule__OseeDsl__EnumOverridesAssignment_1_4 : ( ruleXOseeEnumOverride ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8274:1: rule__OseeDsl__EnumOverridesAssignment_1_4 : ( ruleXOseeEnumOverride ) ; public final void rule__OseeDsl__EnumOverridesAssignment_1_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8074:1: ( ( ruleXOseeEnumOverride ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8075:1: ( ruleXOseeEnumOverride ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8278:1: ( ( ruleXOseeEnumOverride ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8279:1: ( ruleXOseeEnumOverride ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8075:1: ( ruleXOseeEnumOverride ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8076:1: ruleXOseeEnumOverride + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8279:1: ( ruleXOseeEnumOverride ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8280:1: ruleXOseeEnumOverride { before(grammarAccess.getOseeDslAccess().getEnumOverridesXOseeEnumOverrideParserRuleCall_1_4_0()); - pushFollow(FOLLOW_ruleXOseeEnumOverride_in_rule__OseeDsl__EnumOverridesAssignment_1_416279); + pushFollow(FOLLOW_ruleXOseeEnumOverride_in_rule__OseeDsl__EnumOverridesAssignment_1_416691); ruleXOseeEnumOverride(); state._fsp--; @@ -21680,20 +22224,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__ArtifactMatchRefsAssignment_2_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8085:1: rule__OseeDsl__ArtifactMatchRefsAssignment_2_0 : ( ruleXArtifactMatcher ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8289:1: rule__OseeDsl__ArtifactMatchRefsAssignment_2_0 : ( ruleXArtifactMatcher ) ; public final void rule__OseeDsl__ArtifactMatchRefsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8089:1: ( ( ruleXArtifactMatcher ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8090:1: ( ruleXArtifactMatcher ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8293:1: ( ( ruleXArtifactMatcher ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8294:1: ( ruleXArtifactMatcher ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8090:1: ( ruleXArtifactMatcher ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8091:1: ruleXArtifactMatcher + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8294:1: ( ruleXArtifactMatcher ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8295:1: ruleXArtifactMatcher { before(grammarAccess.getOseeDslAccess().getArtifactMatchRefsXArtifactMatcherParserRuleCall_2_0_0()); - pushFollow(FOLLOW_ruleXArtifactMatcher_in_rule__OseeDsl__ArtifactMatchRefsAssignment_2_016310); + pushFollow(FOLLOW_ruleXArtifactMatcher_in_rule__OseeDsl__ArtifactMatchRefsAssignment_2_016722); ruleXArtifactMatcher(); state._fsp--; @@ -21721,20 +22265,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__AccessDeclarationsAssignment_2_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8100:1: rule__OseeDsl__AccessDeclarationsAssignment_2_1 : ( ruleAccessContext ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8304:1: rule__OseeDsl__AccessDeclarationsAssignment_2_1 : ( ruleAccessContext ) ; public final void rule__OseeDsl__AccessDeclarationsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8104:1: ( ( ruleAccessContext ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8105:1: ( ruleAccessContext ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8308:1: ( ( ruleAccessContext ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8309:1: ( ruleAccessContext ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8105:1: ( ruleAccessContext ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8106:1: ruleAccessContext + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8309:1: ( ruleAccessContext ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8310:1: ruleAccessContext { before(grammarAccess.getOseeDslAccess().getAccessDeclarationsAccessContextParserRuleCall_2_1_0()); - pushFollow(FOLLOW_ruleAccessContext_in_rule__OseeDsl__AccessDeclarationsAssignment_2_116341); + pushFollow(FOLLOW_ruleAccessContext_in_rule__OseeDsl__AccessDeclarationsAssignment_2_116753); ruleAccessContext(); state._fsp--; @@ -21762,20 +22306,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__OseeDsl__RoleDeclarationsAssignment_2_2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8115:1: rule__OseeDsl__RoleDeclarationsAssignment_2_2 : ( ruleRole ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8319:1: rule__OseeDsl__RoleDeclarationsAssignment_2_2 : ( ruleRole ) ; public final void rule__OseeDsl__RoleDeclarationsAssignment_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8119:1: ( ( ruleRole ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8120:1: ( ruleRole ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8323:1: ( ( ruleRole ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8324:1: ( ruleRole ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8120:1: ( ruleRole ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8121:1: ruleRole + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8324:1: ( ruleRole ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8325:1: ruleRole { before(grammarAccess.getOseeDslAccess().getRoleDeclarationsRoleParserRuleCall_2_2_0()); - pushFollow(FOLLOW_ruleRole_in_rule__OseeDsl__RoleDeclarationsAssignment_2_216372); + pushFollow(FOLLOW_ruleRole_in_rule__OseeDsl__RoleDeclarationsAssignment_2_216784); ruleRole(); state._fsp--; @@ -21803,20 +22347,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__ImportURIAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8130:1: rule__Import__ImportURIAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8334:1: rule__Import__ImportURIAssignment_1 : ( RULE_STRING ) ; public final void rule__Import__ImportURIAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8134:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8135:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8338:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8339:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8135:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8136:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8339:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8340:1: RULE_STRING { before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_116403); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_116815); after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_1_0()); } @@ -21840,24 +22384,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__AbstractAssignment_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8145:1: rule__XArtifactType__AbstractAssignment_0 : ( ( 'abstract' ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8349:1: rule__XArtifactType__AbstractAssignment_0 : ( ( 'abstract' ) ) ; public final void rule__XArtifactType__AbstractAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8149:1: ( ( ( 'abstract' ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8150:1: ( ( 'abstract' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8353:1: ( ( ( 'abstract' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8354:1: ( ( 'abstract' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8150:1: ( ( 'abstract' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8151:1: ( 'abstract' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8354:1: ( ( 'abstract' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8355:1: ( 'abstract' ) { before(grammarAccess.getXArtifactTypeAccess().getAbstractAbstractKeyword_0_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8152:1: ( 'abstract' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8153:1: 'abstract' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8356:1: ( 'abstract' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8357:1: 'abstract' { before(grammarAccess.getXArtifactTypeAccess().getAbstractAbstractKeyword_0_0()); - match(input,92,FOLLOW_92_in_rule__XArtifactType__AbstractAssignment_016439); + match(input,94,FOLLOW_94_in_rule__XArtifactType__AbstractAssignment_016851); after(grammarAccess.getXArtifactTypeAccess().getAbstractAbstractKeyword_0_0()); } @@ -21885,20 +22429,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__NameAssignment_2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8168:1: rule__XArtifactType__NameAssignment_2 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8372:1: rule__XArtifactType__NameAssignment_2 : ( RULE_STRING ) ; public final void rule__XArtifactType__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8172:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8173:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8376:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8377:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8173:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8174:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8377:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8378:1: RULE_STRING { before(grammarAccess.getXArtifactTypeAccess().getNameSTRINGTerminalRuleCall_2_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__NameAssignment_216478); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__NameAssignment_216890); after(grammarAccess.getXArtifactTypeAccess().getNameSTRINGTerminalRuleCall_2_0()); } @@ -21922,24 +22466,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__SuperArtifactTypesAssignment_3_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8183:1: rule__XArtifactType__SuperArtifactTypesAssignment_3_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8387:1: rule__XArtifactType__SuperArtifactTypesAssignment_3_1 : ( ( RULE_STRING ) ) ; public final void rule__XArtifactType__SuperArtifactTypesAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8187:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8188:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8391:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8392:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8188:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8189:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8392:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8393:1: ( RULE_STRING ) { before(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeCrossReference_3_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8190:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8191:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8394:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8395:1: RULE_STRING { before(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeSTRINGTerminalRuleCall_3_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_116513); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_116925); after(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeSTRINGTerminalRuleCall_3_1_0_1()); } @@ -21967,24 +22511,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8202:1: rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8406:1: rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1 : ( ( RULE_STRING ) ) ; public final void rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8206:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8207:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8410:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8411:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8207:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8208:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8411:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8412:1: ( RULE_STRING ) { before(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeCrossReference_3_2_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8209:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8210:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8413:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8414:1: RULE_STRING { before(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeSTRINGTerminalRuleCall_3_2_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_116552); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_116964); after(grammarAccess.getXArtifactTypeAccess().getSuperArtifactTypesXArtifactTypeSTRINGTerminalRuleCall_3_2_1_0_1()); } @@ -22012,20 +22556,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__TypeGuidAssignment_5_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8221:1: rule__XArtifactType__TypeGuidAssignment_5_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8425:1: rule__XArtifactType__TypeGuidAssignment_5_1 : ( RULE_STRING ) ; public final void rule__XArtifactType__TypeGuidAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8225:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8226:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8429:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8430:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8226:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8227:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8430:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8431:1: RULE_STRING { before(grammarAccess.getXArtifactTypeAccess().getTypeGuidSTRINGTerminalRuleCall_5_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__TypeGuidAssignment_5_116587); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactType__TypeGuidAssignment_5_116999); after(grammarAccess.getXArtifactTypeAccess().getTypeGuidSTRINGTerminalRuleCall_5_1_0()); } @@ -22049,20 +22593,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__UuidAssignment_7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8236:1: rule__XArtifactType__UuidAssignment_7 : ( RULE_HEX_INT ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8440:1: rule__XArtifactType__UuidAssignment_7 : ( RULE_HEX_INT ) ; public final void rule__XArtifactType__UuidAssignment_7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8240:1: ( ( RULE_HEX_INT ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8241:1: ( RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8444:1: ( ( RULE_HEX_INT ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8445:1: ( RULE_HEX_INT ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8241:1: ( RULE_HEX_INT ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8242:1: RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8445:1: ( RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8446:1: RULE_HEX_INT { before(grammarAccess.getXArtifactTypeAccess().getUuidHEX_INTTerminalRuleCall_7_0()); - match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XArtifactType__UuidAssignment_716618); + match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XArtifactType__UuidAssignment_717030); after(grammarAccess.getXArtifactTypeAccess().getUuidHEX_INTTerminalRuleCall_7_0()); } @@ -22086,20 +22630,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactType__ValidAttributeTypesAssignment_8" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8251:1: rule__XArtifactType__ValidAttributeTypesAssignment_8 : ( ruleXAttributeTypeRef ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8455:1: rule__XArtifactType__ValidAttributeTypesAssignment_8 : ( ruleXAttributeTypeRef ) ; public final void rule__XArtifactType__ValidAttributeTypesAssignment_8() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8255:1: ( ( ruleXAttributeTypeRef ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8256:1: ( ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8459:1: ( ( ruleXAttributeTypeRef ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8460:1: ( ruleXAttributeTypeRef ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8256:1: ( ruleXAttributeTypeRef ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8257:1: ruleXAttributeTypeRef + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8460:1: ( ruleXAttributeTypeRef ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8461:1: ruleXAttributeTypeRef { before(grammarAccess.getXArtifactTypeAccess().getValidAttributeTypesXAttributeTypeRefParserRuleCall_8_0()); - pushFollow(FOLLOW_ruleXAttributeTypeRef_in_rule__XArtifactType__ValidAttributeTypesAssignment_816649); + pushFollow(FOLLOW_ruleXAttributeTypeRef_in_rule__XArtifactType__ValidAttributeTypesAssignment_817061); ruleXAttributeTypeRef(); state._fsp--; @@ -22127,24 +22671,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8266:1: rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8470:1: rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1 : ( ( RULE_STRING ) ) ; public final void rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8270:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8271:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8474:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8475:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8271:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8272:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8475:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8476:1: ( RULE_STRING ) { before(grammarAccess.getXAttributeTypeRefAccess().getValidAttributeTypeXAttributeTypeCrossReference_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8273:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8274:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8477:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8478:1: RULE_STRING { before(grammarAccess.getXAttributeTypeRefAccess().getValidAttributeTypeXAttributeTypeSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_116684); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_117096); after(grammarAccess.getXAttributeTypeRefAccess().getValidAttributeTypeXAttributeTypeSTRINGTerminalRuleCall_1_0_1()); } @@ -22172,20 +22716,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeTypeRef__BranchGuidAssignment_2_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8285:1: rule__XAttributeTypeRef__BranchGuidAssignment_2_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8489:1: rule__XAttributeTypeRef__BranchGuidAssignment_2_1 : ( RULE_STRING ) ; public final void rule__XAttributeTypeRef__BranchGuidAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8289:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8290:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8493:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8494:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8290:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8291:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8494:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8495:1: RULE_STRING { before(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidSTRINGTerminalRuleCall_2_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__BranchGuidAssignment_2_116719); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__BranchGuidAssignment_2_117131); after(grammarAccess.getXAttributeTypeRefAccess().getBranchGuidSTRINGTerminalRuleCall_2_1_0()); } @@ -22209,20 +22753,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__NameAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8300:1: rule__XAttributeType__NameAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8504:1: rule__XAttributeType__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__XAttributeType__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8304:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8305:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8508:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8509:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8305:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8306:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8509:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8510:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__NameAssignment_116750); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__NameAssignment_117162); after(grammarAccess.getXAttributeTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -22246,20 +22790,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__BaseAttributeTypeAssignment_2_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8315:1: rule__XAttributeType__BaseAttributeTypeAssignment_2_1 : ( ruleAttributeBaseType ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8519:1: rule__XAttributeType__BaseAttributeTypeAssignment_2_1 : ( ruleAttributeBaseType ) ; public final void rule__XAttributeType__BaseAttributeTypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8319:1: ( ( ruleAttributeBaseType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8320:1: ( ruleAttributeBaseType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8523:1: ( ( ruleAttributeBaseType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8524:1: ( ruleAttributeBaseType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8320:1: ( ruleAttributeBaseType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8321:1: ruleAttributeBaseType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8524:1: ( ruleAttributeBaseType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8525:1: ruleAttributeBaseType { before(grammarAccess.getXAttributeTypeAccess().getBaseAttributeTypeAttributeBaseTypeParserRuleCall_2_1_0()); - pushFollow(FOLLOW_ruleAttributeBaseType_in_rule__XAttributeType__BaseAttributeTypeAssignment_2_116781); + pushFollow(FOLLOW_ruleAttributeBaseType_in_rule__XAttributeType__BaseAttributeTypeAssignment_2_117193); ruleAttributeBaseType(); state._fsp--; @@ -22287,24 +22831,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__OverrideAssignment_3_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8330:1: rule__XAttributeType__OverrideAssignment_3_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8534:1: rule__XAttributeType__OverrideAssignment_3_1 : ( ( RULE_STRING ) ) ; public final void rule__XAttributeType__OverrideAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8334:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8335:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8538:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8539:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8335:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8336:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8539:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8540:1: ( RULE_STRING ) { before(grammarAccess.getXAttributeTypeAccess().getOverrideXAttributeTypeCrossReference_3_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8337:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8338:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8541:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8542:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getOverrideXAttributeTypeSTRINGTerminalRuleCall_3_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__OverrideAssignment_3_116816); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__OverrideAssignment_3_117228); after(grammarAccess.getXAttributeTypeAccess().getOverrideXAttributeTypeSTRINGTerminalRuleCall_3_1_0_1()); } @@ -22332,20 +22876,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__TypeGuidAssignment_5_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8349:1: rule__XAttributeType__TypeGuidAssignment_5_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8553:1: rule__XAttributeType__TypeGuidAssignment_5_1 : ( RULE_STRING ) ; public final void rule__XAttributeType__TypeGuidAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8353:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8354:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8557:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8558:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8354:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8355:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8558:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8559:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getTypeGuidSTRINGTerminalRuleCall_5_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__TypeGuidAssignment_5_116851); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__TypeGuidAssignment_5_117263); after(grammarAccess.getXAttributeTypeAccess().getTypeGuidSTRINGTerminalRuleCall_5_1_0()); } @@ -22369,20 +22913,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__UuidAssignment_7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8364:1: rule__XAttributeType__UuidAssignment_7 : ( RULE_HEX_INT ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8568:1: rule__XAttributeType__UuidAssignment_7 : ( RULE_HEX_INT ) ; public final void rule__XAttributeType__UuidAssignment_7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8368:1: ( ( RULE_HEX_INT ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8369:1: ( RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8572:1: ( ( RULE_HEX_INT ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8573:1: ( RULE_HEX_INT ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8369:1: ( RULE_HEX_INT ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8370:1: RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8573:1: ( RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8574:1: RULE_HEX_INT { before(grammarAccess.getXAttributeTypeAccess().getUuidHEX_INTTerminalRuleCall_7_0()); - match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XAttributeType__UuidAssignment_716882); + match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XAttributeType__UuidAssignment_717294); after(grammarAccess.getXAttributeTypeAccess().getUuidHEX_INTTerminalRuleCall_7_0()); } @@ -22406,23 +22950,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__DataProviderAssignment_9" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8379:1: rule__XAttributeType__DataProviderAssignment_9 : ( ( rule__XAttributeType__DataProviderAlternatives_9_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8583:1: rule__XAttributeType__DataProviderAssignment_9 : ( ( rule__XAttributeType__DataProviderAlternatives_9_0 ) ) ; public final void rule__XAttributeType__DataProviderAssignment_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8383:1: ( ( ( rule__XAttributeType__DataProviderAlternatives_9_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8384:1: ( ( rule__XAttributeType__DataProviderAlternatives_9_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8587:1: ( ( ( rule__XAttributeType__DataProviderAlternatives_9_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8588:1: ( ( rule__XAttributeType__DataProviderAlternatives_9_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8384:1: ( ( rule__XAttributeType__DataProviderAlternatives_9_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8385:1: ( rule__XAttributeType__DataProviderAlternatives_9_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8588:1: ( ( rule__XAttributeType__DataProviderAlternatives_9_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8589:1: ( rule__XAttributeType__DataProviderAlternatives_9_0 ) { before(grammarAccess.getXAttributeTypeAccess().getDataProviderAlternatives_9_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8386:1: ( rule__XAttributeType__DataProviderAlternatives_9_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8386:2: rule__XAttributeType__DataProviderAlternatives_9_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8590:1: ( rule__XAttributeType__DataProviderAlternatives_9_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8590:2: rule__XAttributeType__DataProviderAlternatives_9_0 { - pushFollow(FOLLOW_rule__XAttributeType__DataProviderAlternatives_9_0_in_rule__XAttributeType__DataProviderAssignment_916913); + pushFollow(FOLLOW_rule__XAttributeType__DataProviderAlternatives_9_0_in_rule__XAttributeType__DataProviderAssignment_917325); rule__XAttributeType__DataProviderAlternatives_9_0(); state._fsp--; @@ -22453,20 +22997,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__MinAssignment_11" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8395:1: rule__XAttributeType__MinAssignment_11 : ( RULE_WHOLE_NUM_STR ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8599:1: rule__XAttributeType__MinAssignment_11 : ( RULE_WHOLE_NUM_STR ) ; public final void rule__XAttributeType__MinAssignment_11() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8399:1: ( ( RULE_WHOLE_NUM_STR ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8400:1: ( RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8603:1: ( ( RULE_WHOLE_NUM_STR ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8604:1: ( RULE_WHOLE_NUM_STR ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8400:1: ( RULE_WHOLE_NUM_STR ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8401:1: RULE_WHOLE_NUM_STR + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8604:1: ( RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8605:1: RULE_WHOLE_NUM_STR { before(grammarAccess.getXAttributeTypeAccess().getMinWHOLE_NUM_STRTerminalRuleCall_11_0()); - match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XAttributeType__MinAssignment_1116946); + match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XAttributeType__MinAssignment_1117358); after(grammarAccess.getXAttributeTypeAccess().getMinWHOLE_NUM_STRTerminalRuleCall_11_0()); } @@ -22490,23 +23034,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__MaxAssignment_13" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8410:1: rule__XAttributeType__MaxAssignment_13 : ( ( rule__XAttributeType__MaxAlternatives_13_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8614:1: rule__XAttributeType__MaxAssignment_13 : ( ( rule__XAttributeType__MaxAlternatives_13_0 ) ) ; public final void rule__XAttributeType__MaxAssignment_13() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8414:1: ( ( ( rule__XAttributeType__MaxAlternatives_13_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8415:1: ( ( rule__XAttributeType__MaxAlternatives_13_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8618:1: ( ( ( rule__XAttributeType__MaxAlternatives_13_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8619:1: ( ( rule__XAttributeType__MaxAlternatives_13_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8415:1: ( ( rule__XAttributeType__MaxAlternatives_13_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8416:1: ( rule__XAttributeType__MaxAlternatives_13_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8619:1: ( ( rule__XAttributeType__MaxAlternatives_13_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8620:1: ( rule__XAttributeType__MaxAlternatives_13_0 ) { before(grammarAccess.getXAttributeTypeAccess().getMaxAlternatives_13_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8417:1: ( rule__XAttributeType__MaxAlternatives_13_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8417:2: rule__XAttributeType__MaxAlternatives_13_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8621:1: ( rule__XAttributeType__MaxAlternatives_13_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8621:2: rule__XAttributeType__MaxAlternatives_13_0 { - pushFollow(FOLLOW_rule__XAttributeType__MaxAlternatives_13_0_in_rule__XAttributeType__MaxAssignment_1316977); + pushFollow(FOLLOW_rule__XAttributeType__MaxAlternatives_13_0_in_rule__XAttributeType__MaxAssignment_1317389); rule__XAttributeType__MaxAlternatives_13_0(); state._fsp--; @@ -22537,23 +23081,23 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__TaggerIdAssignment_14_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8426:1: rule__XAttributeType__TaggerIdAssignment_14_1 : ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8630:1: rule__XAttributeType__TaggerIdAssignment_14_1 : ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) ; public final void rule__XAttributeType__TaggerIdAssignment_14_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8430:1: ( ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8431:1: ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8634:1: ( ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8635:1: ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8431:1: ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8432:1: ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8635:1: ( ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8636:1: ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) { before(grammarAccess.getXAttributeTypeAccess().getTaggerIdAlternatives_14_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8433:1: ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8433:2: rule__XAttributeType__TaggerIdAlternatives_14_1_0 + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8637:1: ( rule__XAttributeType__TaggerIdAlternatives_14_1_0 ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8637:2: rule__XAttributeType__TaggerIdAlternatives_14_1_0 { - pushFollow(FOLLOW_rule__XAttributeType__TaggerIdAlternatives_14_1_0_in_rule__XAttributeType__TaggerIdAssignment_14_117010); + pushFollow(FOLLOW_rule__XAttributeType__TaggerIdAlternatives_14_1_0_in_rule__XAttributeType__TaggerIdAssignment_14_117422); rule__XAttributeType__TaggerIdAlternatives_14_1_0(); state._fsp--; @@ -22584,24 +23128,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__EnumTypeAssignment_15_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8442:1: rule__XAttributeType__EnumTypeAssignment_15_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8646:1: rule__XAttributeType__EnumTypeAssignment_15_1 : ( ( RULE_STRING ) ) ; public final void rule__XAttributeType__EnumTypeAssignment_15_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8446:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8447:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8650:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8651:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8447:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8448:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8651:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8652:1: ( RULE_STRING ) { before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeCrossReference_15_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8449:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8450:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8653:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8654:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__EnumTypeAssignment_15_117047); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__EnumTypeAssignment_15_117459); after(grammarAccess.getXAttributeTypeAccess().getEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_15_1_0_1()); } @@ -22629,20 +23173,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__DescriptionAssignment_16_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8461:1: rule__XAttributeType__DescriptionAssignment_16_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8665:1: rule__XAttributeType__DescriptionAssignment_16_1 : ( RULE_STRING ) ; public final void rule__XAttributeType__DescriptionAssignment_16_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8465:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8466:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8669:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8670:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8466:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8467:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8670:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8671:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__DescriptionAssignment_16_117082); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__DescriptionAssignment_16_117494); after(grammarAccess.getXAttributeTypeAccess().getDescriptionSTRINGTerminalRuleCall_16_1_0()); } @@ -22666,20 +23210,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__DefaultValueAssignment_17_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8476:1: rule__XAttributeType__DefaultValueAssignment_17_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8680:1: rule__XAttributeType__DefaultValueAssignment_17_1 : ( RULE_STRING ) ; public final void rule__XAttributeType__DefaultValueAssignment_17_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8480:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8481:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8684:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8685:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8481:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8482:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8685:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8686:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__DefaultValueAssignment_17_117113); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__DefaultValueAssignment_17_117525); after(grammarAccess.getXAttributeTypeAccess().getDefaultValueSTRINGTerminalRuleCall_17_1_0()); } @@ -22703,20 +23247,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XAttributeType__FileExtensionAssignment_18_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8491:1: rule__XAttributeType__FileExtensionAssignment_18_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8695:1: rule__XAttributeType__FileExtensionAssignment_18_1 : ( RULE_STRING ) ; public final void rule__XAttributeType__FileExtensionAssignment_18_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8495:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8496:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8699:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8700:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8496:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8497:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8700:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8701:1: RULE_STRING { before(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__FileExtensionAssignment_18_117144); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XAttributeType__FileExtensionAssignment_18_117556); after(grammarAccess.getXAttributeTypeAccess().getFileExtensionSTRINGTerminalRuleCall_18_1_0()); } @@ -22740,20 +23284,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__NameAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8506:1: rule__XOseeEnumType__NameAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8710:1: rule__XOseeEnumType__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__XOseeEnumType__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8510:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8511:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8714:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8715:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8511:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8512:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8715:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8716:1: RULE_STRING { before(grammarAccess.getXOseeEnumTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumType__NameAssignment_117175); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumType__NameAssignment_117587); after(grammarAccess.getXOseeEnumTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -22777,20 +23321,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__TypeGuidAssignment_3_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8521:1: rule__XOseeEnumType__TypeGuidAssignment_3_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8725:1: rule__XOseeEnumType__TypeGuidAssignment_3_1 : ( RULE_STRING ) ; public final void rule__XOseeEnumType__TypeGuidAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8525:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8526:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8729:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8730:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8526:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8527:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8730:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8731:1: RULE_STRING { before(grammarAccess.getXOseeEnumTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumType__TypeGuidAssignment_3_117206); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumType__TypeGuidAssignment_3_117618); after(grammarAccess.getXOseeEnumTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); } @@ -22814,20 +23358,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__UuidAssignment_5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8536:1: rule__XOseeEnumType__UuidAssignment_5 : ( RULE_HEX_INT ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8740:1: rule__XOseeEnumType__UuidAssignment_5 : ( RULE_HEX_INT ) ; public final void rule__XOseeEnumType__UuidAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8540:1: ( ( RULE_HEX_INT ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8541:1: ( RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8744:1: ( ( RULE_HEX_INT ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8745:1: ( RULE_HEX_INT ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8541:1: ( RULE_HEX_INT ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8542:1: RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8745:1: ( RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8746:1: RULE_HEX_INT { before(grammarAccess.getXOseeEnumTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); - match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XOseeEnumType__UuidAssignment_517237); + match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XOseeEnumType__UuidAssignment_517649); after(grammarAccess.getXOseeEnumTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); } @@ -22851,20 +23395,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumType__EnumEntriesAssignment_6" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8551:1: rule__XOseeEnumType__EnumEntriesAssignment_6 : ( ruleXOseeEnumEntry ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8755:1: rule__XOseeEnumType__EnumEntriesAssignment_6 : ( ruleXOseeEnumEntry ) ; public final void rule__XOseeEnumType__EnumEntriesAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8555:1: ( ( ruleXOseeEnumEntry ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8556:1: ( ruleXOseeEnumEntry ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8759:1: ( ( ruleXOseeEnumEntry ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8760:1: ( ruleXOseeEnumEntry ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8556:1: ( ruleXOseeEnumEntry ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8557:1: ruleXOseeEnumEntry + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8760:1: ( ruleXOseeEnumEntry ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8761:1: ruleXOseeEnumEntry { before(grammarAccess.getXOseeEnumTypeAccess().getEnumEntriesXOseeEnumEntryParserRuleCall_6_0()); - pushFollow(FOLLOW_ruleXOseeEnumEntry_in_rule__XOseeEnumType__EnumEntriesAssignment_617268); + pushFollow(FOLLOW_ruleXOseeEnumEntry_in_rule__XOseeEnumType__EnumEntriesAssignment_617680); ruleXOseeEnumEntry(); state._fsp--; @@ -22892,20 +23436,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__NameAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8566:1: rule__XOseeEnumEntry__NameAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8770:1: rule__XOseeEnumEntry__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__XOseeEnumEntry__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8570:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8571:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8774:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8775:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8571:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8572:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8775:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8776:1: RULE_STRING { before(grammarAccess.getXOseeEnumEntryAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__NameAssignment_117299); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__NameAssignment_117711); after(grammarAccess.getXOseeEnumEntryAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -22929,20 +23473,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__OrdinalAssignment_2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8581:1: rule__XOseeEnumEntry__OrdinalAssignment_2 : ( RULE_WHOLE_NUM_STR ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8785:1: rule__XOseeEnumEntry__OrdinalAssignment_2 : ( RULE_WHOLE_NUM_STR ) ; public final void rule__XOseeEnumEntry__OrdinalAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8585:1: ( ( RULE_WHOLE_NUM_STR ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8586:1: ( RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8789:1: ( ( RULE_WHOLE_NUM_STR ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8790:1: ( RULE_WHOLE_NUM_STR ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8586:1: ( RULE_WHOLE_NUM_STR ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8587:1: RULE_WHOLE_NUM_STR + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8790:1: ( RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8791:1: RULE_WHOLE_NUM_STR { before(grammarAccess.getXOseeEnumEntryAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); - match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XOseeEnumEntry__OrdinalAssignment_217330); + match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XOseeEnumEntry__OrdinalAssignment_217742); after(grammarAccess.getXOseeEnumEntryAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); } @@ -22966,20 +23510,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumEntry__EntryGuidAssignment_3_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8596:1: rule__XOseeEnumEntry__EntryGuidAssignment_3_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8800:1: rule__XOseeEnumEntry__EntryGuidAssignment_3_1 : ( RULE_STRING ) ; public final void rule__XOseeEnumEntry__EntryGuidAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8600:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8601:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8804:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8805:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8601:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8602:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8805:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8806:1: RULE_STRING { before(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__EntryGuidAssignment_3_117361); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__EntryGuidAssignment_3_117773); after(grammarAccess.getXOseeEnumEntryAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); } @@ -23002,25 +23546,62 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__XOseeEnumEntry__EntryGuidAssignment_3_1" + // $ANTLR start "rule__XOseeEnumEntry__DescriptionAssignment_4_1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8815:1: rule__XOseeEnumEntry__DescriptionAssignment_4_1 : ( RULE_STRING ) ; + public final void rule__XOseeEnumEntry__DescriptionAssignment_4_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8819:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8820:1: ( RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8820:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8821:1: RULE_STRING + { + before(grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__DescriptionAssignment_4_117804); + after(grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__XOseeEnumEntry__DescriptionAssignment_4_1" + + // $ANTLR start "rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8611:1: rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8830:1: rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1 : ( ( RULE_STRING ) ) ; public final void rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8615:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8616:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8834:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8835:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8616:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8617:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8835:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8836:1: ( RULE_STRING ) { before(grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeXOseeEnumTypeCrossReference_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8618:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8619:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8837:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8838:1: RULE_STRING { before(grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_117396); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_117839); after(grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeXOseeEnumTypeSTRINGTerminalRuleCall_1_0_1()); } @@ -23048,24 +23629,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__InheritAllAssignment_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8630:1: rule__XOseeEnumOverride__InheritAllAssignment_3 : ( ( 'inheritAll' ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8849:1: rule__XOseeEnumOverride__InheritAllAssignment_3 : ( ( 'inheritAll' ) ) ; public final void rule__XOseeEnumOverride__InheritAllAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8634:1: ( ( ( 'inheritAll' ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8635:1: ( ( 'inheritAll' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8853:1: ( ( ( 'inheritAll' ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8854:1: ( ( 'inheritAll' ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8635:1: ( ( 'inheritAll' ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8636:1: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8854:1: ( ( 'inheritAll' ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8855:1: ( 'inheritAll' ) { before(grammarAccess.getXOseeEnumOverrideAccess().getInheritAllInheritAllKeyword_3_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8637:1: ( 'inheritAll' ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8638:1: 'inheritAll' + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8856:1: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8857:1: 'inheritAll' { before(grammarAccess.getXOseeEnumOverrideAccess().getInheritAllInheritAllKeyword_3_0()); - match(input,93,FOLLOW_93_in_rule__XOseeEnumOverride__InheritAllAssignment_317436); + match(input,95,FOLLOW_95_in_rule__XOseeEnumOverride__InheritAllAssignment_317879); after(grammarAccess.getXOseeEnumOverrideAccess().getInheritAllInheritAllKeyword_3_0()); } @@ -23093,20 +23674,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XOseeEnumOverride__OverrideOptionsAssignment_4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8653:1: rule__XOseeEnumOverride__OverrideOptionsAssignment_4 : ( ruleOverrideOption ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8872:1: rule__XOseeEnumOverride__OverrideOptionsAssignment_4 : ( ruleOverrideOption ) ; public final void rule__XOseeEnumOverride__OverrideOptionsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8657:1: ( ( ruleOverrideOption ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8658:1: ( ruleOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8876:1: ( ( ruleOverrideOption ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8877:1: ( ruleOverrideOption ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8658:1: ( ruleOverrideOption ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8659:1: ruleOverrideOption + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8877:1: ( ruleOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8878:1: ruleOverrideOption { before(grammarAccess.getXOseeEnumOverrideAccess().getOverrideOptionsOverrideOptionParserRuleCall_4_0()); - pushFollow(FOLLOW_ruleOverrideOption_in_rule__XOseeEnumOverride__OverrideOptionsAssignment_417475); + pushFollow(FOLLOW_ruleOverrideOption_in_rule__XOseeEnumOverride__OverrideOptionsAssignment_417918); ruleOverrideOption(); state._fsp--; @@ -23134,20 +23715,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__EnumEntryAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8668:1: rule__AddEnum__EnumEntryAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8887:1: rule__AddEnum__EnumEntryAssignment_1 : ( RULE_STRING ) ; public final void rule__AddEnum__EnumEntryAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8672:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8673:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8891:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8892:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8673:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8674:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8892:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8893:1: RULE_STRING { before(grammarAccess.getAddEnumAccess().getEnumEntrySTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__EnumEntryAssignment_117506); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__EnumEntryAssignment_117949); after(grammarAccess.getAddEnumAccess().getEnumEntrySTRINGTerminalRuleCall_1_0()); } @@ -23171,20 +23752,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__OrdinalAssignment_2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8683:1: rule__AddEnum__OrdinalAssignment_2 : ( RULE_WHOLE_NUM_STR ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8902:1: rule__AddEnum__OrdinalAssignment_2 : ( RULE_WHOLE_NUM_STR ) ; public final void rule__AddEnum__OrdinalAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8687:1: ( ( RULE_WHOLE_NUM_STR ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8688:1: ( RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8906:1: ( ( RULE_WHOLE_NUM_STR ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8907:1: ( RULE_WHOLE_NUM_STR ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8688:1: ( RULE_WHOLE_NUM_STR ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8689:1: RULE_WHOLE_NUM_STR + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8907:1: ( RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8908:1: RULE_WHOLE_NUM_STR { before(grammarAccess.getAddEnumAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); - match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__AddEnum__OrdinalAssignment_217537); + match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_rule__AddEnum__OrdinalAssignment_217980); after(grammarAccess.getAddEnumAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); } @@ -23208,20 +23789,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AddEnum__EntryGuidAssignment_3_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8698:1: rule__AddEnum__EntryGuidAssignment_3_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8917:1: rule__AddEnum__EntryGuidAssignment_3_1 : ( RULE_STRING ) ; public final void rule__AddEnum__EntryGuidAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8702:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8703:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8921:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8922:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8703:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8704:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8922:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8923:1: RULE_STRING { before(grammarAccess.getAddEnumAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__EntryGuidAssignment_3_117568); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__EntryGuidAssignment_3_118011); after(grammarAccess.getAddEnumAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); } @@ -23244,25 +23825,62 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__AddEnum__EntryGuidAssignment_3_1" + // $ANTLR start "rule__AddEnum__DescriptionAssignment_4_1" + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8932:1: rule__AddEnum__DescriptionAssignment_4_1 : ( RULE_STRING ) ; + public final void rule__AddEnum__DescriptionAssignment_4_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8936:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8937:1: ( RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8937:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8938:1: RULE_STRING + { + before(grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AddEnum__DescriptionAssignment_4_118042); + after(grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AddEnum__DescriptionAssignment_4_1" + + // $ANTLR start "rule__RemoveEnum__EnumEntryAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8713:1: rule__RemoveEnum__EnumEntryAssignment_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8947:1: rule__RemoveEnum__EnumEntryAssignment_1 : ( ( RULE_STRING ) ) ; public final void rule__RemoveEnum__EnumEntryAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8717:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8718:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8951:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8952:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8718:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8719:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8952:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8953:1: ( RULE_STRING ) { before(grammarAccess.getRemoveEnumAccess().getEnumEntryXOseeEnumEntryCrossReference_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8720:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8721:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8954:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8955:1: RULE_STRING { before(grammarAccess.getRemoveEnumAccess().getEnumEntryXOseeEnumEntrySTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RemoveEnum__EnumEntryAssignment_117603); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RemoveEnum__EnumEntryAssignment_118077); after(grammarAccess.getRemoveEnumAccess().getEnumEntryXOseeEnumEntrySTRINGTerminalRuleCall_1_0_1()); } @@ -23290,20 +23908,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__NameAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8732:1: rule__XRelationType__NameAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8966:1: rule__XRelationType__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__XRelationType__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8736:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8737:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8970:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8971:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8737:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8738:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8971:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8972:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__NameAssignment_117638); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__NameAssignment_118112); after(grammarAccess.getXRelationTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -23327,20 +23945,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__TypeGuidAssignment_3_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8747:1: rule__XRelationType__TypeGuidAssignment_3_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8981:1: rule__XRelationType__TypeGuidAssignment_3_1 : ( RULE_STRING ) ; public final void rule__XRelationType__TypeGuidAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8751:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8752:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8985:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8986:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8752:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8753:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8986:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8987:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__TypeGuidAssignment_3_117669); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__TypeGuidAssignment_3_118143); after(grammarAccess.getXRelationTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); } @@ -23364,20 +23982,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__UuidAssignment_5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8762:1: rule__XRelationType__UuidAssignment_5 : ( RULE_HEX_INT ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8996:1: rule__XRelationType__UuidAssignment_5 : ( RULE_HEX_INT ) ; public final void rule__XRelationType__UuidAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8766:1: ( ( RULE_HEX_INT ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8767:1: ( RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9000:1: ( ( RULE_HEX_INT ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9001:1: ( RULE_HEX_INT ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8767:1: ( RULE_HEX_INT ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8768:1: RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9001:1: ( RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9002:1: RULE_HEX_INT { before(grammarAccess.getXRelationTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); - match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XRelationType__UuidAssignment_517700); + match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_rule__XRelationType__UuidAssignment_518174); after(grammarAccess.getXRelationTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); } @@ -23401,20 +24019,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__SideANameAssignment_7" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8777:1: rule__XRelationType__SideANameAssignment_7 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9011:1: rule__XRelationType__SideANameAssignment_7 : ( RULE_STRING ) ; public final void rule__XRelationType__SideANameAssignment_7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8781:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8782:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9015:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9016:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8782:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8783:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9016:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9017:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getSideANameSTRINGTerminalRuleCall_7_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideANameAssignment_717731); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideANameAssignment_718205); after(grammarAccess.getXRelationTypeAccess().getSideANameSTRINGTerminalRuleCall_7_0()); } @@ -23438,24 +24056,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__SideAArtifactTypeAssignment_9" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8792:1: rule__XRelationType__SideAArtifactTypeAssignment_9 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9026:1: rule__XRelationType__SideAArtifactTypeAssignment_9 : ( ( RULE_STRING ) ) ; public final void rule__XRelationType__SideAArtifactTypeAssignment_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8796:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8797:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9030:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9031:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8797:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8798:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9031:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9032:1: ( RULE_STRING ) { before(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeXArtifactTypeCrossReference_9_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8799:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8800:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9033:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9034:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_9_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideAArtifactTypeAssignment_917766); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideAArtifactTypeAssignment_918240); after(grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_9_0_1()); } @@ -23483,20 +24101,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__SideBNameAssignment_11" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8811:1: rule__XRelationType__SideBNameAssignment_11 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9045:1: rule__XRelationType__SideBNameAssignment_11 : ( RULE_STRING ) ; public final void rule__XRelationType__SideBNameAssignment_11() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8815:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8816:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9049:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9050:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8816:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8817:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9050:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9051:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getSideBNameSTRINGTerminalRuleCall_11_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideBNameAssignment_1117801); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideBNameAssignment_1118275); after(grammarAccess.getXRelationTypeAccess().getSideBNameSTRINGTerminalRuleCall_11_0()); } @@ -23520,24 +24138,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__SideBArtifactTypeAssignment_13" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8826:1: rule__XRelationType__SideBArtifactTypeAssignment_13 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9060:1: rule__XRelationType__SideBArtifactTypeAssignment_13 : ( ( RULE_STRING ) ) ; public final void rule__XRelationType__SideBArtifactTypeAssignment_13() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8830:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8831:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9064:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9065:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8831:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8832:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9065:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9066:1: ( RULE_STRING ) { before(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeXArtifactTypeCrossReference_13_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8833:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8834:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9067:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9068:1: RULE_STRING { before(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_13_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideBArtifactTypeAssignment_1317836); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XRelationType__SideBArtifactTypeAssignment_1318310); after(grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeXArtifactTypeSTRINGTerminalRuleCall_13_0_1()); } @@ -23565,20 +24183,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__DefaultOrderTypeAssignment_15" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8845:1: rule__XRelationType__DefaultOrderTypeAssignment_15 : ( ruleRelationOrderType ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9079:1: rule__XRelationType__DefaultOrderTypeAssignment_15 : ( ruleRelationOrderType ) ; public final void rule__XRelationType__DefaultOrderTypeAssignment_15() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8849:1: ( ( ruleRelationOrderType ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8850:1: ( ruleRelationOrderType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9083:1: ( ( ruleRelationOrderType ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9084:1: ( ruleRelationOrderType ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8850:1: ( ruleRelationOrderType ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8851:1: ruleRelationOrderType + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9084:1: ( ruleRelationOrderType ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9085:1: ruleRelationOrderType { before(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeRelationOrderTypeParserRuleCall_15_0()); - pushFollow(FOLLOW_ruleRelationOrderType_in_rule__XRelationType__DefaultOrderTypeAssignment_1517871); + pushFollow(FOLLOW_ruleRelationOrderType_in_rule__XRelationType__DefaultOrderTypeAssignment_1518345); ruleRelationOrderType(); state._fsp--; @@ -23606,20 +24224,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XRelationType__MultiplicityAssignment_17" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8860:1: rule__XRelationType__MultiplicityAssignment_17 : ( ruleRelationMultiplicityEnum ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9094:1: rule__XRelationType__MultiplicityAssignment_17 : ( ruleRelationMultiplicityEnum ) ; public final void rule__XRelationType__MultiplicityAssignment_17() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8864:1: ( ( ruleRelationMultiplicityEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8865:1: ( ruleRelationMultiplicityEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9098:1: ( ( ruleRelationMultiplicityEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9099:1: ( ruleRelationMultiplicityEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8865:1: ( ruleRelationMultiplicityEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8866:1: ruleRelationMultiplicityEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9099:1: ( ruleRelationMultiplicityEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9100:1: ruleRelationMultiplicityEnum { before(grammarAccess.getXRelationTypeAccess().getMultiplicityRelationMultiplicityEnumEnumRuleCall_17_0()); - pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_rule__XRelationType__MultiplicityAssignment_1717902); + pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_rule__XRelationType__MultiplicityAssignment_1718376); ruleRelationMultiplicityEnum(); state._fsp--; @@ -23647,20 +24265,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__FieldAssignment_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8875:1: rule__SimpleCondition__FieldAssignment_0 : ( ruleMatchField ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9109:1: rule__SimpleCondition__FieldAssignment_0 : ( ruleMatchField ) ; public final void rule__SimpleCondition__FieldAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8879:1: ( ( ruleMatchField ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8880:1: ( ruleMatchField ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9113:1: ( ( ruleMatchField ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9114:1: ( ruleMatchField ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8880:1: ( ruleMatchField ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8881:1: ruleMatchField + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9114:1: ( ruleMatchField ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9115:1: ruleMatchField { before(grammarAccess.getSimpleConditionAccess().getFieldMatchFieldEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleMatchField_in_rule__SimpleCondition__FieldAssignment_017933); + pushFollow(FOLLOW_ruleMatchField_in_rule__SimpleCondition__FieldAssignment_018407); ruleMatchField(); state._fsp--; @@ -23688,20 +24306,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__OpAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8890:1: rule__SimpleCondition__OpAssignment_1 : ( ruleCompareOp ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9124:1: rule__SimpleCondition__OpAssignment_1 : ( ruleCompareOp ) ; public final void rule__SimpleCondition__OpAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8894:1: ( ( ruleCompareOp ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8895:1: ( ruleCompareOp ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9128:1: ( ( ruleCompareOp ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9129:1: ( ruleCompareOp ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8895:1: ( ruleCompareOp ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8896:1: ruleCompareOp + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9129:1: ( ruleCompareOp ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9130:1: ruleCompareOp { before(grammarAccess.getSimpleConditionAccess().getOpCompareOpEnumRuleCall_1_0()); - pushFollow(FOLLOW_ruleCompareOp_in_rule__SimpleCondition__OpAssignment_117964); + pushFollow(FOLLOW_ruleCompareOp_in_rule__SimpleCondition__OpAssignment_118438); ruleCompareOp(); state._fsp--; @@ -23729,20 +24347,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SimpleCondition__ExpressionAssignment_2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8905:1: rule__SimpleCondition__ExpressionAssignment_2 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9139:1: rule__SimpleCondition__ExpressionAssignment_2 : ( RULE_STRING ) ; public final void rule__SimpleCondition__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8909:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8910:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9143:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9144:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8910:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8911:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9144:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9145:1: RULE_STRING { before(grammarAccess.getSimpleConditionAccess().getExpressionSTRINGTerminalRuleCall_2_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__SimpleCondition__ExpressionAssignment_217995); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__SimpleCondition__ExpressionAssignment_218469); after(grammarAccess.getSimpleConditionAccess().getExpressionSTRINGTerminalRuleCall_2_0()); } @@ -23766,20 +24384,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__ConditionsAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8920:1: rule__CompoundCondition__ConditionsAssignment_1 : ( ruleSimpleCondition ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9154:1: rule__CompoundCondition__ConditionsAssignment_1 : ( ruleSimpleCondition ) ; public final void rule__CompoundCondition__ConditionsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8924:1: ( ( ruleSimpleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8925:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9158:1: ( ( ruleSimpleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9159:1: ( ruleSimpleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8925:1: ( ruleSimpleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8926:1: ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9159:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9160:1: ruleSimpleCondition { before(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_118026); + pushFollow(FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_118500); ruleSimpleCondition(); state._fsp--; @@ -23807,20 +24425,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__OperatorsAssignment_2_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8935:1: rule__CompoundCondition__OperatorsAssignment_2_0 : ( ruleXLogicOperator ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9169:1: rule__CompoundCondition__OperatorsAssignment_2_0 : ( ruleXLogicOperator ) ; public final void rule__CompoundCondition__OperatorsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8939:1: ( ( ruleXLogicOperator ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8940:1: ( ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9173:1: ( ( ruleXLogicOperator ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9174:1: ( ruleXLogicOperator ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8940:1: ( ruleXLogicOperator ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8941:1: ruleXLogicOperator + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9174:1: ( ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9175:1: ruleXLogicOperator { before(grammarAccess.getCompoundConditionAccess().getOperatorsXLogicOperatorEnumRuleCall_2_0_0()); - pushFollow(FOLLOW_ruleXLogicOperator_in_rule__CompoundCondition__OperatorsAssignment_2_018057); + pushFollow(FOLLOW_ruleXLogicOperator_in_rule__CompoundCondition__OperatorsAssignment_2_018531); ruleXLogicOperator(); state._fsp--; @@ -23848,20 +24466,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__CompoundCondition__ConditionsAssignment_2_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8950:1: rule__CompoundCondition__ConditionsAssignment_2_1 : ( ruleSimpleCondition ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9184:1: rule__CompoundCondition__ConditionsAssignment_2_1 : ( ruleSimpleCondition ) ; public final void rule__CompoundCondition__ConditionsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8954:1: ( ( ruleSimpleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8955:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9188:1: ( ( ruleSimpleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9189:1: ( ruleSimpleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8955:1: ( ruleSimpleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8956:1: ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9189:1: ( ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9190:1: ruleSimpleCondition { before(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_2_1_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_2_118088); + pushFollow(FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_2_118562); ruleSimpleCondition(); state._fsp--; @@ -23889,20 +24507,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__NameAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8965:1: rule__XArtifactMatcher__NameAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9199:1: rule__XArtifactMatcher__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__XArtifactMatcher__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8969:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8970:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9203:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9204:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8970:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8971:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9204:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9205:1: RULE_STRING { before(grammarAccess.getXArtifactMatcherAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactMatcher__NameAssignment_118119); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XArtifactMatcher__NameAssignment_118593); after(grammarAccess.getXArtifactMatcherAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -23926,20 +24544,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__ConditionsAssignment_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8980:1: rule__XArtifactMatcher__ConditionsAssignment_3 : ( ruleCondition ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9214:1: rule__XArtifactMatcher__ConditionsAssignment_3 : ( ruleCondition ) ; public final void rule__XArtifactMatcher__ConditionsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8984:1: ( ( ruleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8985:1: ( ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9218:1: ( ( ruleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9219:1: ( ruleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8985:1: ( ruleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8986:1: ruleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9219:1: ( ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9220:1: ruleCondition { before(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_318150); + pushFollow(FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_318624); ruleCondition(); state._fsp--; @@ -23967,20 +24585,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__OperatorsAssignment_4_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8995:1: rule__XArtifactMatcher__OperatorsAssignment_4_0 : ( ruleXLogicOperator ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9229:1: rule__XArtifactMatcher__OperatorsAssignment_4_0 : ( ruleXLogicOperator ) ; public final void rule__XArtifactMatcher__OperatorsAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:8999:1: ( ( ruleXLogicOperator ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9000:1: ( ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9233:1: ( ( ruleXLogicOperator ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9234:1: ( ruleXLogicOperator ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9000:1: ( ruleXLogicOperator ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9001:1: ruleXLogicOperator + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9234:1: ( ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9235:1: ruleXLogicOperator { before(grammarAccess.getXArtifactMatcherAccess().getOperatorsXLogicOperatorEnumRuleCall_4_0_0()); - pushFollow(FOLLOW_ruleXLogicOperator_in_rule__XArtifactMatcher__OperatorsAssignment_4_018181); + pushFollow(FOLLOW_ruleXLogicOperator_in_rule__XArtifactMatcher__OperatorsAssignment_4_018655); ruleXLogicOperator(); state._fsp--; @@ -24008,20 +24626,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__XArtifactMatcher__ConditionsAssignment_4_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9010:1: rule__XArtifactMatcher__ConditionsAssignment_4_1 : ( ruleCondition ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9244:1: rule__XArtifactMatcher__ConditionsAssignment_4_1 : ( ruleCondition ) ; public final void rule__XArtifactMatcher__ConditionsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9014:1: ( ( ruleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9015:1: ( ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9248:1: ( ( ruleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9249:1: ( ruleCondition ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9015:1: ( ruleCondition ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9016:1: ruleCondition + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9249:1: ( ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9250:1: ruleCondition { before(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_4_118212); + pushFollow(FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_4_118686); ruleCondition(); state._fsp--; @@ -24049,20 +24667,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__NameAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9025:1: rule__Role__NameAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9259:1: rule__Role__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__Role__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9029:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9030:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9263:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9264:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9030:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9031:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9264:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9265:1: RULE_STRING { before(grammarAccess.getRoleAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Role__NameAssignment_118243); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Role__NameAssignment_118717); after(grammarAccess.getRoleAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -24086,24 +24704,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__SuperRolesAssignment_2_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9040:1: rule__Role__SuperRolesAssignment_2_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9274:1: rule__Role__SuperRolesAssignment_2_1 : ( ( RULE_STRING ) ) ; public final void rule__Role__SuperRolesAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9044:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9045:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9278:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9279:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9045:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9046:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9279:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9280:1: ( RULE_STRING ) { before(grammarAccess.getRoleAccess().getSuperRolesRoleCrossReference_2_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9047:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9048:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9281:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9282:1: RULE_STRING { before(grammarAccess.getRoleAccess().getSuperRolesRoleSTRINGTerminalRuleCall_2_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Role__SuperRolesAssignment_2_118278); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Role__SuperRolesAssignment_2_118752); after(grammarAccess.getRoleAccess().getSuperRolesRoleSTRINGTerminalRuleCall_2_1_0_1()); } @@ -24131,20 +24749,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__UsersAndGroupsAssignment_4_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9059:1: rule__Role__UsersAndGroupsAssignment_4_0 : ( ruleUsersAndGroups ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9293:1: rule__Role__UsersAndGroupsAssignment_4_0 : ( ruleUsersAndGroups ) ; public final void rule__Role__UsersAndGroupsAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9063:1: ( ( ruleUsersAndGroups ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9064:1: ( ruleUsersAndGroups ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9297:1: ( ( ruleUsersAndGroups ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9298:1: ( ruleUsersAndGroups ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9064:1: ( ruleUsersAndGroups ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9065:1: ruleUsersAndGroups + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9298:1: ( ruleUsersAndGroups ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9299:1: ruleUsersAndGroups { before(grammarAccess.getRoleAccess().getUsersAndGroupsUsersAndGroupsParserRuleCall_4_0_0()); - pushFollow(FOLLOW_ruleUsersAndGroups_in_rule__Role__UsersAndGroupsAssignment_4_018313); + pushFollow(FOLLOW_ruleUsersAndGroups_in_rule__Role__UsersAndGroupsAssignment_4_018787); ruleUsersAndGroups(); state._fsp--; @@ -24172,20 +24790,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Role__ReferencedContextsAssignment_4_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9074:1: rule__Role__ReferencedContextsAssignment_4_1 : ( ruleReferencedContext ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9308:1: rule__Role__ReferencedContextsAssignment_4_1 : ( ruleReferencedContext ) ; public final void rule__Role__ReferencedContextsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9078:1: ( ( ruleReferencedContext ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9079:1: ( ruleReferencedContext ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9312:1: ( ( ruleReferencedContext ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9313:1: ( ruleReferencedContext ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9079:1: ( ruleReferencedContext ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9080:1: ruleReferencedContext + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9313:1: ( ruleReferencedContext ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9314:1: ruleReferencedContext { before(grammarAccess.getRoleAccess().getReferencedContextsReferencedContextParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleReferencedContext_in_rule__Role__ReferencedContextsAssignment_4_118344); + pushFollow(FOLLOW_ruleReferencedContext_in_rule__Role__ReferencedContextsAssignment_4_118818); ruleReferencedContext(); state._fsp--; @@ -24213,20 +24831,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ReferencedContext__AccessContextRefAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9089:1: rule__ReferencedContext__AccessContextRefAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9323:1: rule__ReferencedContext__AccessContextRefAssignment_1 : ( RULE_STRING ) ; public final void rule__ReferencedContext__AccessContextRefAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9093:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9094:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9327:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9328:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9094:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9095:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9328:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9329:1: RULE_STRING { before(grammarAccess.getReferencedContextAccess().getAccessContextRefSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ReferencedContext__AccessContextRefAssignment_118375); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ReferencedContext__AccessContextRefAssignment_118849); after(grammarAccess.getReferencedContextAccess().getAccessContextRefSTRINGTerminalRuleCall_1_0()); } @@ -24250,20 +24868,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__UsersAndGroups__UserOrGroupGuidAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9104:1: rule__UsersAndGroups__UserOrGroupGuidAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9338:1: rule__UsersAndGroups__UserOrGroupGuidAssignment_1 : ( RULE_STRING ) ; public final void rule__UsersAndGroups__UserOrGroupGuidAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9108:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9109:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9342:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9343:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9109:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9110:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9343:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9344:1: RULE_STRING { before(grammarAccess.getUsersAndGroupsAccess().getUserOrGroupGuidSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__UsersAndGroups__UserOrGroupGuidAssignment_118406); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__UsersAndGroups__UserOrGroupGuidAssignment_118880); after(grammarAccess.getUsersAndGroupsAccess().getUserOrGroupGuidSTRINGTerminalRuleCall_1_0()); } @@ -24287,20 +24905,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__NameAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9119:1: rule__AccessContext__NameAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9353:1: rule__AccessContext__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__AccessContext__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9123:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9124:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9357:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9358:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9124:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9125:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9358:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9359:1: RULE_STRING { before(grammarAccess.getAccessContextAccess().getNameSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__NameAssignment_118437); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__NameAssignment_118911); after(grammarAccess.getAccessContextAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -24324,24 +24942,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__SuperAccessContextsAssignment_2_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9134:1: rule__AccessContext__SuperAccessContextsAssignment_2_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9368:1: rule__AccessContext__SuperAccessContextsAssignment_2_1 : ( ( RULE_STRING ) ) ; public final void rule__AccessContext__SuperAccessContextsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9138:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9139:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9372:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9373:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9139:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9140:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9373:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9374:1: ( RULE_STRING ) { before(grammarAccess.getAccessContextAccess().getSuperAccessContextsAccessContextCrossReference_2_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9141:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9142:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9375:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9376:1: RULE_STRING { before(grammarAccess.getAccessContextAccess().getSuperAccessContextsAccessContextSTRINGTerminalRuleCall_2_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__SuperAccessContextsAssignment_2_118472); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__SuperAccessContextsAssignment_2_118946); after(grammarAccess.getAccessContextAccess().getSuperAccessContextsAccessContextSTRINGTerminalRuleCall_2_1_0_1()); } @@ -24369,20 +24987,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__GuidAssignment_5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9153:1: rule__AccessContext__GuidAssignment_5 : ( RULE_STRING ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9387:1: rule__AccessContext__GuidAssignment_5 : ( RULE_STRING ) ; public final void rule__AccessContext__GuidAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9157:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9158:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9391:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9392:1: ( RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9158:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9159:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9392:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9393:1: RULE_STRING { before(grammarAccess.getAccessContextAccess().getGuidSTRINGTerminalRuleCall_5_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__GuidAssignment_518507); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AccessContext__GuidAssignment_518981); after(grammarAccess.getAccessContextAccess().getGuidSTRINGTerminalRuleCall_5_0()); } @@ -24406,20 +25024,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__AccessRulesAssignment_7_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9168:1: rule__AccessContext__AccessRulesAssignment_7_0 : ( ruleObjectRestriction ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9402:1: rule__AccessContext__AccessRulesAssignment_7_0 : ( ruleObjectRestriction ) ; public final void rule__AccessContext__AccessRulesAssignment_7_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9172:1: ( ( ruleObjectRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9173:1: ( ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9406:1: ( ( ruleObjectRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9407:1: ( ruleObjectRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9173:1: ( ruleObjectRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9174:1: ruleObjectRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9407:1: ( ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9408:1: ruleObjectRestriction { before(grammarAccess.getAccessContextAccess().getAccessRulesObjectRestrictionParserRuleCall_7_0_0()); - pushFollow(FOLLOW_ruleObjectRestriction_in_rule__AccessContext__AccessRulesAssignment_7_018538); + pushFollow(FOLLOW_ruleObjectRestriction_in_rule__AccessContext__AccessRulesAssignment_7_019012); ruleObjectRestriction(); state._fsp--; @@ -24447,20 +25065,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AccessContext__HierarchyRestrictionsAssignment_7_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9183:1: rule__AccessContext__HierarchyRestrictionsAssignment_7_1 : ( ruleHierarchyRestriction ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9417:1: rule__AccessContext__HierarchyRestrictionsAssignment_7_1 : ( ruleHierarchyRestriction ) ; public final void rule__AccessContext__HierarchyRestrictionsAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9187:1: ( ( ruleHierarchyRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9188:1: ( ruleHierarchyRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9421:1: ( ( ruleHierarchyRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9422:1: ( ruleHierarchyRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9188:1: ( ruleHierarchyRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9189:1: ruleHierarchyRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9422:1: ( ruleHierarchyRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9423:1: ruleHierarchyRestriction { before(grammarAccess.getAccessContextAccess().getHierarchyRestrictionsHierarchyRestrictionParserRuleCall_7_1_0()); - pushFollow(FOLLOW_ruleHierarchyRestriction_in_rule__AccessContext__HierarchyRestrictionsAssignment_7_118569); + pushFollow(FOLLOW_ruleHierarchyRestriction_in_rule__AccessContext__HierarchyRestrictionsAssignment_7_119043); ruleHierarchyRestriction(); state._fsp--; @@ -24488,24 +25106,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9198:1: rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9432:1: rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1 : ( ( RULE_STRING ) ) ; public final void rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9202:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9203:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9436:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9437:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9203:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9204:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9437:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9438:1: ( RULE_STRING ) { before(grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9205:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9206:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9439:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9440:1: RULE_STRING { before(grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_118604); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_119078); after(grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1()); } @@ -24533,20 +25151,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__HierarchyRestriction__AccessRulesAssignment_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9217:1: rule__HierarchyRestriction__AccessRulesAssignment_3 : ( ruleObjectRestriction ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9451:1: rule__HierarchyRestriction__AccessRulesAssignment_3 : ( ruleObjectRestriction ) ; public final void rule__HierarchyRestriction__AccessRulesAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9221:1: ( ( ruleObjectRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9222:1: ( ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9455:1: ( ( ruleObjectRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9456:1: ( ruleObjectRestriction ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9222:1: ( ruleObjectRestriction ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9223:1: ruleObjectRestriction + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9456:1: ( ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9457:1: ruleObjectRestriction { before(grammarAccess.getHierarchyRestrictionAccess().getAccessRulesObjectRestrictionParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleObjectRestriction_in_rule__HierarchyRestriction__AccessRulesAssignment_318639); + pushFollow(FOLLOW_ruleObjectRestriction_in_rule__HierarchyRestriction__AccessRulesAssignment_319113); ruleObjectRestriction(); state._fsp--; @@ -24574,24 +25192,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9232:1: rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9466:1: rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1 : ( ( RULE_STRING ) ) ; public final void rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9236:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9237:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9470:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9471:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9237:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9238:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9471:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9472:1: ( RULE_STRING ) { before(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefXArtifactTypeCrossReference_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9239:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9240:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9473:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9474:1: RULE_STRING { before(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_118674); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_119148); after(grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_1_0_1()); } @@ -24619,24 +25237,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9251:1: rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9485:1: rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1 : ( ( RULE_STRING ) ) ; public final void rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9255:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9256:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9489:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9490:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9256:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9257:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9490:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9491:1: ( RULE_STRING ) { before(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9258:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9259:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9492:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9493:1: RULE_STRING { before(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_118713); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_119187); after(grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_1_0_1()); } @@ -24664,20 +25282,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__PermissionAssignment_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9270:1: rule__ArtifactMatchRestriction__PermissionAssignment_0 : ( ruleAccessPermissionEnum ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9504:1: rule__ArtifactMatchRestriction__PermissionAssignment_0 : ( ruleAccessPermissionEnum ) ; public final void rule__ArtifactMatchRestriction__PermissionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9274:1: ( ( ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9275:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9508:1: ( ( ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9509:1: ( ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9275:1: ( ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9276:1: ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9509:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9510:1: ruleAccessPermissionEnum { before(grammarAccess.getArtifactMatchRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactMatchRestriction__PermissionAssignment_018748); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactMatchRestriction__PermissionAssignment_019222); ruleAccessPermissionEnum(); state._fsp--; @@ -24705,24 +25323,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9285:1: rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9519:1: rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3 : ( ( RULE_STRING ) ) ; public final void rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9289:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9290:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9523:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9524:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9290:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9291:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9524:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9525:1: ( RULE_STRING ) { before(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_3_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9292:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9293:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9526:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9527:1: RULE_STRING { before(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_3_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_318783); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_319257); after(grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefXArtifactMatcherSTRINGTerminalRuleCall_3_0_1()); } @@ -24750,20 +25368,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__PermissionAssignment_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9304:1: rule__ArtifactTypeRestriction__PermissionAssignment_0 : ( ruleAccessPermissionEnum ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9538:1: rule__ArtifactTypeRestriction__PermissionAssignment_0 : ( ruleAccessPermissionEnum ) ; public final void rule__ArtifactTypeRestriction__PermissionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9308:1: ( ( ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9309:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9542:1: ( ( ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9543:1: ( ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9309:1: ( ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9310:1: ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9543:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9544:1: ruleAccessPermissionEnum { before(grammarAccess.getArtifactTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactTypeRestriction__PermissionAssignment_018818); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactTypeRestriction__PermissionAssignment_019292); ruleAccessPermissionEnum(); state._fsp--; @@ -24791,24 +25409,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9319:1: rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9553:1: rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3 : ( ( RULE_STRING ) ) ; public final void rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9323:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9324:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9557:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9558:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9324:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9325:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9558:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9559:1: ( RULE_STRING ) { before(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeCrossReference_3_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9326:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9327:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9560:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9561:1: RULE_STRING { before(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_3_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_318853); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_319327); after(grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_3_0_1()); } @@ -24836,20 +25454,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__PermissionAssignment_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9338:1: rule__AttributeTypeRestriction__PermissionAssignment_0 : ( ruleAccessPermissionEnum ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9572:1: rule__AttributeTypeRestriction__PermissionAssignment_0 : ( ruleAccessPermissionEnum ) ; public final void rule__AttributeTypeRestriction__PermissionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9342:1: ( ( ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9343:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9576:1: ( ( ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9577:1: ( ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9343:1: ( ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9344:1: ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9577:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9578:1: ruleAccessPermissionEnum { before(grammarAccess.getAttributeTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__AttributeTypeRestriction__PermissionAssignment_018888); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__AttributeTypeRestriction__PermissionAssignment_019362); ruleAccessPermissionEnum(); state._fsp--; @@ -24877,24 +25495,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9353:1: rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9587:1: rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3 : ( ( RULE_STRING ) ) ; public final void rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9357:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9358:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9591:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9592:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9358:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9359:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9592:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9593:1: ( RULE_STRING ) { before(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefXAttributeTypeCrossReference_3_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9360:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9361:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9594:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9595:1: RULE_STRING { before(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefXAttributeTypeSTRINGTerminalRuleCall_3_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_318923); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_319397); after(grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefXAttributeTypeSTRINGTerminalRuleCall_3_0_1()); } @@ -24922,24 +25540,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9372:1: rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9606:1: rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2 : ( ( RULE_STRING ) ) ; public final void rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9376:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9377:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9610:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9611:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9377:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9378:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9611:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9612:1: ( RULE_STRING ) { before(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeCrossReference_4_2_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9379:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9380:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9613:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9614:1: RULE_STRING { before(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_4_2_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_218962); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_219436); after(grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeSTRINGTerminalRuleCall_4_2_0_1()); } @@ -24967,20 +25585,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__PermissionAssignment_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9395:1: rule__RelationTypeRestriction__PermissionAssignment_0 : ( ruleAccessPermissionEnum ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9629:1: rule__RelationTypeRestriction__PermissionAssignment_0 : ( ruleAccessPermissionEnum ) ; public final void rule__RelationTypeRestriction__PermissionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9399:1: ( ( ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9400:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9633:1: ( ( ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9634:1: ( ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9400:1: ( ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9401:1: ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9634:1: ( ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9635:1: ruleAccessPermissionEnum { before(grammarAccess.getRelationTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__RelationTypeRestriction__PermissionAssignment_019001); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_rule__RelationTypeRestriction__PermissionAssignment_019475); ruleAccessPermissionEnum(); state._fsp--; @@ -25008,20 +25626,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9410:1: rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 : ( ruleRelationTypeMatch ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9644:1: rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0 : ( ruleRelationTypeMatch ) ; public final void rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9414:1: ( ( ruleRelationTypeMatch ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9415:1: ( ruleRelationTypeMatch ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9648:1: ( ( ruleRelationTypeMatch ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9649:1: ( ruleRelationTypeMatch ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9415:1: ( ruleRelationTypeMatch ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9416:1: ruleRelationTypeMatch + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9649:1: ( ruleRelationTypeMatch ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9650:1: ruleRelationTypeMatch { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeMatchRelationTypeMatchEnumRuleCall_3_0_0()); - pushFollow(FOLLOW_ruleRelationTypeMatch_in_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_019032); + pushFollow(FOLLOW_ruleRelationTypeMatch_in_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_019506); ruleRelationTypeMatch(); state._fsp--; @@ -25049,24 +25667,24 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9425:1: rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 : ( ( RULE_STRING ) ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9659:1: rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1 : ( ( RULE_STRING ) ) ; public final void rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9429:1: ( ( ( RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9430:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9663:1: ( ( ( RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9664:1: ( ( RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9430:1: ( ( RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9431:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9664:1: ( ( RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9665:1: ( RULE_STRING ) { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefXRelationTypeCrossReference_3_1_0()); - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9432:1: ( RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9433:1: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9666:1: ( RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9667:1: RULE_STRING { before(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefXRelationTypeSTRINGTerminalRuleCall_3_1_0_1()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_119067); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_119541); after(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefXRelationTypeSTRINGTerminalRuleCall_3_1_0_1()); } @@ -25094,20 +25712,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__RestrictedToSideAssignment_4" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9444:1: rule__RelationTypeRestriction__RestrictedToSideAssignment_4 : ( ruleXRelationSideEnum ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9678:1: rule__RelationTypeRestriction__RestrictedToSideAssignment_4 : ( ruleXRelationSideEnum ) ; public final void rule__RelationTypeRestriction__RestrictedToSideAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9448:1: ( ( ruleXRelationSideEnum ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9449:1: ( ruleXRelationSideEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9682:1: ( ( ruleXRelationSideEnum ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9683:1: ( ruleXRelationSideEnum ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9449:1: ( ruleXRelationSideEnum ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9450:1: ruleXRelationSideEnum + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9683:1: ( ruleXRelationSideEnum ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9684:1: ruleXRelationSideEnum { before(grammarAccess.getRelationTypeRestrictionAccess().getRestrictedToSideXRelationSideEnumEnumRuleCall_4_0()); - pushFollow(FOLLOW_ruleXRelationSideEnum_in_rule__RelationTypeRestriction__RestrictedToSideAssignment_419102); + pushFollow(FOLLOW_ruleXRelationSideEnum_in_rule__RelationTypeRestriction__RestrictedToSideAssignment_419576); ruleXRelationSideEnum(); state._fsp--; @@ -25135,20 +25753,20 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RelationTypeRestriction__PredicateAssignment_5" - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9459:1: rule__RelationTypeRestriction__PredicateAssignment_5 : ( ruleRelationTypePredicate ) ; + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9693:1: rule__RelationTypeRestriction__PredicateAssignment_5 : ( ruleRelationTypePredicate ) ; public final void rule__RelationTypeRestriction__PredicateAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9463:1: ( ( ruleRelationTypePredicate ) ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9464:1: ( ruleRelationTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9697:1: ( ( ruleRelationTypePredicate ) ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9698:1: ( ruleRelationTypePredicate ) { - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9464:1: ( ruleRelationTypePredicate ) - // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9465:1: ruleRelationTypePredicate + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9698:1: ( ruleRelationTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl.ui/src-gen/org/eclipse/osee/framework/core/dsl/ui/contentassist/antlr/internal/InternalOseeDsl.g:9699:1: ruleRelationTypePredicate { before(grammarAccess.getRelationTypeRestrictionAccess().getPredicateRelationTypePredicateParserRuleCall_5_0()); - pushFollow(FOLLOW_ruleRelationTypePredicate_in_rule__RelationTypeRestriction__PredicateAssignment_519133); + pushFollow(FOLLOW_ruleRelationTypePredicate_in_rule__RelationTypeRestriction__PredicateAssignment_519607); ruleRelationTypePredicate(); state._fsp--; @@ -25314,676 +25932,696 @@ public class InternalOseeDslParser extends AbstractInternalContentAssistParser { public static final BitSet FOLLOW_25_in_rule__AttributeBaseType__Alternatives2886 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_26_in_rule__AttributeBaseType__Alternatives2906 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_27_in_rule__AttributeBaseType__Alternatives2926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_rule__AttributeBaseType__Alternatives2945 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddEnum_in_rule__OverrideOption__Alternatives2977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveEnum_in_rule__OverrideOption__Alternatives2994 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__RelationOrderType__Alternatives3027 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__RelationOrderType__Alternatives3047 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_28_in_rule__AttributeBaseType__Alternatives2946 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__AttributeBaseType__Alternatives2966 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_rule__AttributeBaseType__Alternatives2985 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddEnum_in_rule__OverrideOption__Alternatives3017 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveEnum_in_rule__OverrideOption__Alternatives3034 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_30_in_rule__RelationOrderType__Alternatives3067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__RelationOrderType__Alternatives3086 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__Condition__Alternatives3119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCompoundCondition_in_rule__Condition__Alternatives3136 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__UsersAndGroupsAssignment_4_0_in_rule__Role__Alternatives_43168 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__ReferencedContextsAssignment_4_1_in_rule__Role__Alternatives_43186 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__AccessRulesAssignment_7_0_in_rule__AccessContext__Alternatives_73219 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__HierarchyRestrictionsAssignment_7_1_in_rule__AccessContext__Alternatives_73237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_rule__RelationTypePredicate__Alternatives3270 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_rule__RelationTypePredicate__Alternatives3287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_rule__ObjectRestriction__Alternatives3319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_rule__ObjectRestriction__Alternatives3336 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_rule__ObjectRestriction__Alternatives3353 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_rule__ObjectRestriction__Alternatives3370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0_in_rule__RelationTypeRestriction__Alternatives_33402 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1_in_rule__RelationTypeRestriction__Alternatives_33420 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__RelationMultiplicityEnum__Alternatives3454 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__RelationMultiplicityEnum__Alternatives3475 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__RelationMultiplicityEnum__Alternatives3496 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__RelationMultiplicityEnum__Alternatives3517 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__CompareOp__Alternatives3553 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__CompareOp__Alternatives3574 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_rule__XLogicOperator__Alternatives3610 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__XLogicOperator__Alternatives3631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_39_in_rule__MatchField__Alternatives3667 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_rule__MatchField__Alternatives3688 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_rule__MatchField__Alternatives3709 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__MatchField__Alternatives3730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__AccessPermissionEnum__Alternatives3766 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__AccessPermissionEnum__Alternatives3787 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__XRelationSideEnum__Alternatives3823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__XRelationSideEnum__Alternatives3844 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_rule__XRelationSideEnum__Alternatives3865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__0__Impl_in_rule__OseeDsl__Group__03898 = new BitSet(new long[]{0x0404000000000000L,0x0000000010C80490L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__1_in_rule__OseeDsl__Group__03901 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__ImportsAssignment_0_in_rule__OseeDsl__Group__0__Impl3928 = new BitSet(new long[]{0x0001000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__1__Impl_in_rule__OseeDsl__Group__13959 = new BitSet(new long[]{0x0404000000000000L,0x0000000010C80490L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__2_in_rule__OseeDsl__Group__13962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__Alternatives_1_in_rule__OseeDsl__Group__1__Impl3989 = new BitSet(new long[]{0x0404000000000002L,0x0000000010000490L}); - public static final BitSet FOLLOW_rule__OseeDsl__Group__2__Impl_in_rule__OseeDsl__Group__24020 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OseeDsl__Alternatives_2_in_rule__OseeDsl__Group__2__Impl4047 = new BitSet(new long[]{0x0000000000000002L,0x0000000000C80000L}); - public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__04084 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__04087 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_48_in_rule__Import__Group__0__Impl4115 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__14146 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_1_in_rule__Import__Group__1__Impl4173 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__0__Impl_in_rule__QUALIFIED_NAME__Group__04207 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__1_in_rule__QUALIFIED_NAME__Group__04210 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group__0__Impl4237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__1__Impl_in_rule__QUALIFIED_NAME__Group__14266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__0_in_rule__QUALIFIED_NAME__Group__1__Impl4293 = new BitSet(new long[]{0x0002000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__0__Impl_in_rule__QUALIFIED_NAME__Group_1__04328 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__1_in_rule__QUALIFIED_NAME__Group_1__04331 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_49_in_rule__QUALIFIED_NAME__Group_1__0__Impl4359 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__1__Impl_in_rule__QUALIFIED_NAME__Group_1__14390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group_1__1__Impl4417 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__0__Impl_in_rule__XArtifactType__Group__04450 = new BitSet(new long[]{0x0004000000000000L,0x0000000010000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__1_in_rule__XArtifactType__Group__04453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__AbstractAssignment_0_in_rule__XArtifactType__Group__0__Impl4480 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__1__Impl_in_rule__XArtifactType__Group__14511 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__2_in_rule__XArtifactType__Group__14514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__XArtifactType__Group__1__Impl4542 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__2__Impl_in_rule__XArtifactType__Group__24573 = new BitSet(new long[]{0x0048000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__3_in_rule__XArtifactType__Group__24576 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__NameAssignment_2_in_rule__XArtifactType__Group__2__Impl4603 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__3__Impl_in_rule__XArtifactType__Group__34633 = new BitSet(new long[]{0x0048000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__4_in_rule__XArtifactType__Group__34636 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__0_in_rule__XArtifactType__Group__3__Impl4663 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__4__Impl_in_rule__XArtifactType__Group__44694 = new BitSet(new long[]{0x0110000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__5_in_rule__XArtifactType__Group__44697 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XArtifactType__Group__4__Impl4725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__5__Impl_in_rule__XArtifactType__Group__54756 = new BitSet(new long[]{0x0110000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__6_in_rule__XArtifactType__Group__54759 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_5__0_in_rule__XArtifactType__Group__5__Impl4786 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__6__Impl_in_rule__XArtifactType__Group__64817 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__7_in_rule__XArtifactType__Group__64820 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__XArtifactType__Group__6__Impl4848 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__7__Impl_in_rule__XArtifactType__Group__74879 = new BitSet(new long[]{0x0220000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__8_in_rule__XArtifactType__Group__74882 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__UuidAssignment_7_in_rule__XArtifactType__Group__7__Impl4909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__8__Impl_in_rule__XArtifactType__Group__84939 = new BitSet(new long[]{0x0220000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__9_in_rule__XArtifactType__Group__84942 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__ValidAttributeTypesAssignment_8_in_rule__XArtifactType__Group__8__Impl4969 = new BitSet(new long[]{0x0200000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group__9__Impl_in_rule__XArtifactType__Group__95000 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XArtifactType__Group__9__Impl5028 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__0__Impl_in_rule__XArtifactType__Group_3__05079 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__1_in_rule__XArtifactType__Group_3__05082 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__XArtifactType__Group_3__0__Impl5110 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__1__Impl_in_rule__XArtifactType__Group_3__15141 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__2_in_rule__XArtifactType__Group_3__15144 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_1_in_rule__XArtifactType__Group_3__1__Impl5171 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3__2__Impl_in_rule__XArtifactType__Group_3__25201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__0_in_rule__XArtifactType__Group_3__2__Impl5228 = new BitSet(new long[]{0x0080000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__0__Impl_in_rule__XArtifactType__Group_3_2__05265 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__1_in_rule__XArtifactType__Group_3_2__05268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__XArtifactType__Group_3_2__0__Impl5296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__1__Impl_in_rule__XArtifactType__Group_3_2__15327 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1_in_rule__XArtifactType__Group_3_2__1__Impl5354 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_5__0__Impl_in_rule__XArtifactType__Group_5__05388 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_5__1_in_rule__XArtifactType__Group_5__05391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__XArtifactType__Group_5__0__Impl5419 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__Group_5__1__Impl_in_rule__XArtifactType__Group_5__15450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactType__TypeGuidAssignment_5_1_in_rule__XArtifactType__Group_5__1__Impl5477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__0__Impl_in_rule__XAttributeTypeRef__Group__05511 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__1_in_rule__XAttributeTypeRef__Group__05514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_57_in_rule__XAttributeTypeRef__Group__0__Impl5542 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__1__Impl_in_rule__XAttributeTypeRef__Group__15573 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__2_in_rule__XAttributeTypeRef__Group__15576 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1_in_rule__XAttributeTypeRef__Group__1__Impl5603 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__2__Impl_in_rule__XAttributeTypeRef__Group__25633 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__0_in_rule__XAttributeTypeRef__Group__2__Impl5660 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__0__Impl_in_rule__XAttributeTypeRef__Group_2__05697 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__1_in_rule__XAttributeTypeRef__Group_2__05700 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__XAttributeTypeRef__Group_2__0__Impl5728 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__1__Impl_in_rule__XAttributeTypeRef__Group_2__15759 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeTypeRef__BranchGuidAssignment_2_1_in_rule__XAttributeTypeRef__Group_2__1__Impl5786 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__0__Impl_in_rule__XAttributeType__Group__05820 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__1_in_rule__XAttributeType__Group__05823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__XAttributeType__Group__0__Impl5851 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__1__Impl_in_rule__XAttributeType__Group__15882 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__2_in_rule__XAttributeType__Group__15885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__NameAssignment_1_in_rule__XAttributeType__Group__1__Impl5912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__2__Impl_in_rule__XAttributeType__Group__25942 = new BitSet(new long[]{0x4008000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__3_in_rule__XAttributeType__Group__25945 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_2__0_in_rule__XAttributeType__Group__2__Impl5972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__3__Impl_in_rule__XAttributeType__Group__36002 = new BitSet(new long[]{0x4008000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__4_in_rule__XAttributeType__Group__36005 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_3__0_in_rule__XAttributeType__Group__3__Impl6032 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__4__Impl_in_rule__XAttributeType__Group__46063 = new BitSet(new long[]{0x0110000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__5_in_rule__XAttributeType__Group__46066 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XAttributeType__Group__4__Impl6094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__5__Impl_in_rule__XAttributeType__Group__56125 = new BitSet(new long[]{0x0110000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__6_in_rule__XAttributeType__Group__56128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_5__0_in_rule__XAttributeType__Group__5__Impl6155 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__6__Impl_in_rule__XAttributeType__Group__66186 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__7_in_rule__XAttributeType__Group__66189 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__XAttributeType__Group__6__Impl6217 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__7__Impl_in_rule__XAttributeType__Group__76248 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__8_in_rule__XAttributeType__Group__76251 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__UuidAssignment_7_in_rule__XAttributeType__Group__7__Impl6278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__8__Impl_in_rule__XAttributeType__Group__86308 = new BitSet(new long[]{0x000000000000C020L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__9_in_rule__XAttributeType__Group__86311 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_59_in_rule__XAttributeType__Group__8__Impl6339 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__9__Impl_in_rule__XAttributeType__Group__96370 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__10_in_rule__XAttributeType__Group__96373 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__DataProviderAssignment_9_in_rule__XAttributeType__Group__9__Impl6400 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__10__Impl_in_rule__XAttributeType__Group__106430 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__11_in_rule__XAttributeType__Group__106433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_60_in_rule__XAttributeType__Group__10__Impl6461 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__11__Impl_in_rule__XAttributeType__Group__116492 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__12_in_rule__XAttributeType__Group__116495 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__MinAssignment_11_in_rule__XAttributeType__Group__11__Impl6522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__12__Impl_in_rule__XAttributeType__Group__126552 = new BitSet(new long[]{0x0000000000010010L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__13_in_rule__XAttributeType__Group__126555 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_61_in_rule__XAttributeType__Group__12__Impl6583 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__13__Impl_in_rule__XAttributeType__Group__136614 = new BitSet(new long[]{0x8020000000000000L,0x000000000000000FL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__14_in_rule__XAttributeType__Group__136617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__MaxAssignment_13_in_rule__XAttributeType__Group__13__Impl6644 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__14__Impl_in_rule__XAttributeType__Group__146674 = new BitSet(new long[]{0x8020000000000000L,0x000000000000000FL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__15_in_rule__XAttributeType__Group__146677 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_14__0_in_rule__XAttributeType__Group__14__Impl6704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__15__Impl_in_rule__XAttributeType__Group__156735 = new BitSet(new long[]{0x8020000000000000L,0x000000000000000FL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__16_in_rule__XAttributeType__Group__156738 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_15__0_in_rule__XAttributeType__Group__15__Impl6765 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__16__Impl_in_rule__XAttributeType__Group__166796 = new BitSet(new long[]{0x8020000000000000L,0x000000000000000FL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__17_in_rule__XAttributeType__Group__166799 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_16__0_in_rule__XAttributeType__Group__16__Impl6826 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__17__Impl_in_rule__XAttributeType__Group__176857 = new BitSet(new long[]{0x8020000000000000L,0x000000000000000FL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__18_in_rule__XAttributeType__Group__176860 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_17__0_in_rule__XAttributeType__Group__17__Impl6887 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__18__Impl_in_rule__XAttributeType__Group__186918 = new BitSet(new long[]{0x8020000000000000L,0x000000000000000FL}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__19_in_rule__XAttributeType__Group__186921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_18__0_in_rule__XAttributeType__Group__18__Impl6948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group__19__Impl_in_rule__XAttributeType__Group__196979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XAttributeType__Group__19__Impl7007 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_2__0__Impl_in_rule__XAttributeType__Group_2__07078 = new BitSet(new long[]{0x000000000FFCC020L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_2__1_in_rule__XAttributeType__Group_2__07081 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__XAttributeType__Group_2__0__Impl7109 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_2__1__Impl_in_rule__XAttributeType__Group_2__17140 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__BaseAttributeTypeAssignment_2_1_in_rule__XAttributeType__Group_2__1__Impl7167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_3__0__Impl_in_rule__XAttributeType__Group_3__07201 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_3__1_in_rule__XAttributeType__Group_3__07204 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_62_in_rule__XAttributeType__Group_3__0__Impl7232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_3__1__Impl_in_rule__XAttributeType__Group_3__17263 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__OverrideAssignment_3_1_in_rule__XAttributeType__Group_3__1__Impl7290 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_5__0__Impl_in_rule__XAttributeType__Group_5__07324 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_5__1_in_rule__XAttributeType__Group_5__07327 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__XAttributeType__Group_5__0__Impl7355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_5__1__Impl_in_rule__XAttributeType__Group_5__17386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__TypeGuidAssignment_5_1_in_rule__XAttributeType__Group_5__1__Impl7413 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_14__0__Impl_in_rule__XAttributeType__Group_14__07447 = new BitSet(new long[]{0x000000000002C020L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_14__1_in_rule__XAttributeType__Group_14__07450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__XAttributeType__Group_14__0__Impl7478 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_14__1__Impl_in_rule__XAttributeType__Group_14__17509 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__TaggerIdAssignment_14_1_in_rule__XAttributeType__Group_14__1__Impl7536 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_15__0__Impl_in_rule__XAttributeType__Group_15__07570 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_15__1_in_rule__XAttributeType__Group_15__07573 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__XAttributeType__Group_15__0__Impl7601 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_15__1__Impl_in_rule__XAttributeType__Group_15__17632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__EnumTypeAssignment_15_1_in_rule__XAttributeType__Group_15__1__Impl7659 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_16__0__Impl_in_rule__XAttributeType__Group_16__07693 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_16__1_in_rule__XAttributeType__Group_16__07696 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_65_in_rule__XAttributeType__Group_16__0__Impl7724 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_16__1__Impl_in_rule__XAttributeType__Group_16__17755 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__DescriptionAssignment_16_1_in_rule__XAttributeType__Group_16__1__Impl7782 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_17__0__Impl_in_rule__XAttributeType__Group_17__07816 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_17__1_in_rule__XAttributeType__Group_17__07819 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_66_in_rule__XAttributeType__Group_17__0__Impl7847 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_17__1__Impl_in_rule__XAttributeType__Group_17__17878 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__DefaultValueAssignment_17_1_in_rule__XAttributeType__Group_17__1__Impl7905 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_18__0__Impl_in_rule__XAttributeType__Group_18__07939 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_18__1_in_rule__XAttributeType__Group_18__07942 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_67_in_rule__XAttributeType__Group_18__0__Impl7970 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__Group_18__1__Impl_in_rule__XAttributeType__Group_18__18001 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__FileExtensionAssignment_18_1_in_rule__XAttributeType__Group_18__1__Impl8028 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__0__Impl_in_rule__XOseeEnumType__Group__08062 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__1_in_rule__XOseeEnumType__Group__08065 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_68_in_rule__XOseeEnumType__Group__0__Impl8093 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__1__Impl_in_rule__XOseeEnumType__Group__18124 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__2_in_rule__XOseeEnumType__Group__18127 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__NameAssignment_1_in_rule__XOseeEnumType__Group__1__Impl8154 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__2__Impl_in_rule__XOseeEnumType__Group__28184 = new BitSet(new long[]{0x0110000000000000L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__3_in_rule__XOseeEnumType__Group__28187 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XOseeEnumType__Group__2__Impl8215 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__3__Impl_in_rule__XOseeEnumType__Group__38246 = new BitSet(new long[]{0x0110000000000000L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__4_in_rule__XOseeEnumType__Group__38249 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__0_in_rule__XOseeEnumType__Group__3__Impl8276 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__4__Impl_in_rule__XOseeEnumType__Group__48307 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__5_in_rule__XOseeEnumType__Group__48310 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__XOseeEnumType__Group__4__Impl8338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__5__Impl_in_rule__XOseeEnumType__Group__58369 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__6_in_rule__XOseeEnumType__Group__58372 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__UuidAssignment_5_in_rule__XOseeEnumType__Group__5__Impl8399 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__6__Impl_in_rule__XOseeEnumType__Group__68429 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__7_in_rule__XOseeEnumType__Group__68432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__EnumEntriesAssignment_6_in_rule__XOseeEnumType__Group__6__Impl8459 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group__7__Impl_in_rule__XOseeEnumType__Group__78490 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XOseeEnumType__Group__7__Impl8518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__0__Impl_in_rule__XOseeEnumType__Group_3__08565 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__1_in_rule__XOseeEnumType__Group_3__08568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__XOseeEnumType__Group_3__0__Impl8596 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__1__Impl_in_rule__XOseeEnumType__Group_3__18627 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumType__TypeGuidAssignment_3_1_in_rule__XOseeEnumType__Group_3__1__Impl8654 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__0__Impl_in_rule__XOseeEnumEntry__Group__08688 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__1_in_rule__XOseeEnumEntry__Group__08691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_69_in_rule__XOseeEnumEntry__Group__0__Impl8719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__1__Impl_in_rule__XOseeEnumEntry__Group__18750 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__2_in_rule__XOseeEnumEntry__Group__18753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__NameAssignment_1_in_rule__XOseeEnumEntry__Group__1__Impl8780 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__2__Impl_in_rule__XOseeEnumEntry__Group__28810 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__3_in_rule__XOseeEnumEntry__Group__28813 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__OrdinalAssignment_2_in_rule__XOseeEnumEntry__Group__2__Impl8840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__3__Impl_in_rule__XOseeEnumEntry__Group__38871 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__0_in_rule__XOseeEnumEntry__Group__3__Impl8898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__0__Impl_in_rule__XOseeEnumEntry__Group_3__08937 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__1_in_rule__XOseeEnumEntry__Group_3__08940 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_70_in_rule__XOseeEnumEntry__Group_3__0__Impl8968 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__1__Impl_in_rule__XOseeEnumEntry__Group_3__18999 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumEntry__EntryGuidAssignment_3_1_in_rule__XOseeEnumEntry__Group_3__1__Impl9026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__0__Impl_in_rule__XOseeEnumOverride__Group__09060 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__1_in_rule__XOseeEnumOverride__Group__09063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_71_in_rule__XOseeEnumOverride__Group__0__Impl9091 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__1__Impl_in_rule__XOseeEnumOverride__Group__19122 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__2_in_rule__XOseeEnumOverride__Group__19125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1_in_rule__XOseeEnumOverride__Group__1__Impl9152 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__2__Impl_in_rule__XOseeEnumOverride__Group__29182 = new BitSet(new long[]{0x0020000000000000L,0x0000000020000300L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__3_in_rule__XOseeEnumOverride__Group__29185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XOseeEnumOverride__Group__2__Impl9213 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__3__Impl_in_rule__XOseeEnumOverride__Group__39244 = new BitSet(new long[]{0x0020000000000000L,0x0000000020000300L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__4_in_rule__XOseeEnumOverride__Group__39247 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__InheritAllAssignment_3_in_rule__XOseeEnumOverride__Group__3__Impl9274 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__4__Impl_in_rule__XOseeEnumOverride__Group__49305 = new BitSet(new long[]{0x0020000000000000L,0x0000000020000300L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__5_in_rule__XOseeEnumOverride__Group__49308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__OverrideOptionsAssignment_4_in_rule__XOseeEnumOverride__Group__4__Impl9335 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000300L}); - public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__5__Impl_in_rule__XOseeEnumOverride__Group__59366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XOseeEnumOverride__Group__5__Impl9394 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__0__Impl_in_rule__AddEnum__Group__09437 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__1_in_rule__AddEnum__Group__09440 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_72_in_rule__AddEnum__Group__0__Impl9468 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__1__Impl_in_rule__AddEnum__Group__19499 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__2_in_rule__AddEnum__Group__19502 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__EnumEntryAssignment_1_in_rule__AddEnum__Group__1__Impl9529 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__2__Impl_in_rule__AddEnum__Group__29559 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__3_in_rule__AddEnum__Group__29562 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__OrdinalAssignment_2_in_rule__AddEnum__Group__2__Impl9589 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group__3__Impl_in_rule__AddEnum__Group__39620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_3__0_in_rule__AddEnum__Group__3__Impl9647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_3__0__Impl_in_rule__AddEnum__Group_3__09686 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_3__1_in_rule__AddEnum__Group_3__09689 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_70_in_rule__AddEnum__Group_3__0__Impl9717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__Group_3__1__Impl_in_rule__AddEnum__Group_3__19748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AddEnum__EntryGuidAssignment_3_1_in_rule__AddEnum__Group_3__1__Impl9775 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveEnum__Group__0__Impl_in_rule__RemoveEnum__Group__09809 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__RemoveEnum__Group__1_in_rule__RemoveEnum__Group__09812 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_73_in_rule__RemoveEnum__Group__0__Impl9840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveEnum__Group__1__Impl_in_rule__RemoveEnum__Group__19871 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RemoveEnum__EnumEntryAssignment_1_in_rule__RemoveEnum__Group__1__Impl9898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__0__Impl_in_rule__XRelationType__Group__09932 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__1_in_rule__XRelationType__Group__09935 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_74_in_rule__XRelationType__Group__0__Impl9963 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__1__Impl_in_rule__XRelationType__Group__19994 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__2_in_rule__XRelationType__Group__19997 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__NameAssignment_1_in_rule__XRelationType__Group__1__Impl10024 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__2__Impl_in_rule__XRelationType__Group__210054 = new BitSet(new long[]{0x0110000000000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__3_in_rule__XRelationType__Group__210057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XRelationType__Group__2__Impl10085 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__3__Impl_in_rule__XRelationType__Group__310116 = new BitSet(new long[]{0x0110000000000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__4_in_rule__XRelationType__Group__310119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group_3__0_in_rule__XRelationType__Group__3__Impl10146 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__4__Impl_in_rule__XRelationType__Group__410177 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__5_in_rule__XRelationType__Group__410180 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__XRelationType__Group__4__Impl10208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__5__Impl_in_rule__XRelationType__Group__510239 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__6_in_rule__XRelationType__Group__510242 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__UuidAssignment_5_in_rule__XRelationType__Group__5__Impl10269 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__6__Impl_in_rule__XRelationType__Group__610299 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__7_in_rule__XRelationType__Group__610302 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_75_in_rule__XRelationType__Group__6__Impl10330 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__7__Impl_in_rule__XRelationType__Group__710361 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__8_in_rule__XRelationType__Group__710364 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__SideANameAssignment_7_in_rule__XRelationType__Group__7__Impl10391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__8__Impl_in_rule__XRelationType__Group__810421 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__9_in_rule__XRelationType__Group__810424 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_76_in_rule__XRelationType__Group__8__Impl10452 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__9__Impl_in_rule__XRelationType__Group__910483 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__10_in_rule__XRelationType__Group__910486 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__SideAArtifactTypeAssignment_9_in_rule__XRelationType__Group__9__Impl10513 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__10__Impl_in_rule__XRelationType__Group__1010543 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__11_in_rule__XRelationType__Group__1010546 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_rule__XRelationType__Group__10__Impl10574 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__11__Impl_in_rule__XRelationType__Group__1110605 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__12_in_rule__XRelationType__Group__1110608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__SideBNameAssignment_11_in_rule__XRelationType__Group__11__Impl10635 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__12__Impl_in_rule__XRelationType__Group__1210665 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__13_in_rule__XRelationType__Group__1210668 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_78_in_rule__XRelationType__Group__12__Impl10696 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__13__Impl_in_rule__XRelationType__Group__1310727 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__14_in_rule__XRelationType__Group__1310730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__SideBArtifactTypeAssignment_13_in_rule__XRelationType__Group__13__Impl10757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__14__Impl_in_rule__XRelationType__Group__1410787 = new BitSet(new long[]{0x0000000070000020L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__15_in_rule__XRelationType__Group__1410790 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_79_in_rule__XRelationType__Group__14__Impl10818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__15__Impl_in_rule__XRelationType__Group__1510849 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__16_in_rule__XRelationType__Group__1510852 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__DefaultOrderTypeAssignment_15_in_rule__XRelationType__Group__15__Impl10879 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__16__Impl_in_rule__XRelationType__Group__1610909 = new BitSet(new long[]{0x0000000780000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__17_in_rule__XRelationType__Group__1610912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_80_in_rule__XRelationType__Group__16__Impl10940 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__17__Impl_in_rule__XRelationType__Group__1710971 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__18_in_rule__XRelationType__Group__1710974 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__MultiplicityAssignment_17_in_rule__XRelationType__Group__17__Impl11001 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group__18__Impl_in_rule__XRelationType__Group__1811031 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__XRelationType__Group__18__Impl11059 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group_3__0__Impl_in_rule__XRelationType__Group_3__011128 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XRelationType__Group_3__1_in_rule__XRelationType__Group_3__011131 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__XRelationType__Group_3__0__Impl11159 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__Group_3__1__Impl_in_rule__XRelationType__Group_3__111190 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationType__TypeGuidAssignment_3_1_in_rule__XRelationType__Group_3__1__Impl11217 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__0__Impl_in_rule__SimpleCondition__Group__011251 = new BitSet(new long[]{0x0000001800000000L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__1_in_rule__SimpleCondition__Group__011254 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__FieldAssignment_0_in_rule__SimpleCondition__Group__0__Impl11281 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__1__Impl_in_rule__SimpleCondition__Group__111311 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__2_in_rule__SimpleCondition__Group__111314 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__OpAssignment_1_in_rule__SimpleCondition__Group__1__Impl11341 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__Group__2__Impl_in_rule__SimpleCondition__Group__211371 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SimpleCondition__ExpressionAssignment_2_in_rule__SimpleCondition__Group__2__Impl11398 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__0__Impl_in_rule__CompoundCondition__Group__011434 = new BitSet(new long[]{0x0000078000000000L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__1_in_rule__CompoundCondition__Group__011437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_81_in_rule__CompoundCondition__Group__0__Impl11465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__1__Impl_in_rule__CompoundCondition__Group__111496 = new BitSet(new long[]{0x0000006000000000L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__2_in_rule__CompoundCondition__Group__111499 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__ConditionsAssignment_1_in_rule__CompoundCondition__Group__1__Impl11526 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__2__Impl_in_rule__CompoundCondition__Group__211556 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__3_in_rule__CompoundCondition__Group__211559 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl11588 = new BitSet(new long[]{0x0000006000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl11600 = new BitSet(new long[]{0x0000006000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group__3__Impl_in_rule__CompoundCondition__Group__311633 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__CompoundCondition__Group__3__Impl11661 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0__Impl_in_rule__CompoundCondition__Group_2__011700 = new BitSet(new long[]{0x0000078000000000L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__1_in_rule__CompoundCondition__Group_2__011703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__OperatorsAssignment_2_0_in_rule__CompoundCondition__Group_2__0__Impl11730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__1__Impl_in_rule__CompoundCondition__Group_2__111760 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__CompoundCondition__ConditionsAssignment_2_1_in_rule__CompoundCondition__Group_2__1__Impl11787 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__0__Impl_in_rule__XArtifactMatcher__Group__011821 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__1_in_rule__XArtifactMatcher__Group__011824 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__XArtifactMatcher__Group__0__Impl11852 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__1__Impl_in_rule__XArtifactMatcher__Group__111883 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__2_in_rule__XArtifactMatcher__Group__111886 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__NameAssignment_1_in_rule__XArtifactMatcher__Group__1__Impl11913 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__2__Impl_in_rule__XArtifactMatcher__Group__211943 = new BitSet(new long[]{0x0000078000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__3_in_rule__XArtifactMatcher__Group__211946 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__XArtifactMatcher__Group__2__Impl11974 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__3__Impl_in_rule__XArtifactMatcher__Group__312005 = new BitSet(new long[]{0x0000006000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__4_in_rule__XArtifactMatcher__Group__312008 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_3_in_rule__XArtifactMatcher__Group__3__Impl12035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__4__Impl_in_rule__XArtifactMatcher__Group__412065 = new BitSet(new long[]{0x0000006000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__5_in_rule__XArtifactMatcher__Group__412068 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__0_in_rule__XArtifactMatcher__Group__4__Impl12095 = new BitSet(new long[]{0x0000006000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__5__Impl_in_rule__XArtifactMatcher__Group__512126 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__XArtifactMatcher__Group__5__Impl12154 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__0__Impl_in_rule__XArtifactMatcher__Group_4__012197 = new BitSet(new long[]{0x0000078000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__1_in_rule__XArtifactMatcher__Group_4__012200 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__OperatorsAssignment_4_0_in_rule__XArtifactMatcher__Group_4__0__Impl12227 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__1__Impl_in_rule__XArtifactMatcher__Group_4__112257 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_4_1_in_rule__XArtifactMatcher__Group_4__1__Impl12284 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__0__Impl_in_rule__Role__Group__012318 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Role__Group__1_in_rule__Role__Group__012321 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_rule__Role__Group__0__Impl12349 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__1__Impl_in_rule__Role__Group__112380 = new BitSet(new long[]{0x0048000000000000L}); - public static final BitSet FOLLOW_rule__Role__Group__2_in_rule__Role__Group__112383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__NameAssignment_1_in_rule__Role__Group__1__Impl12410 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__2__Impl_in_rule__Role__Group__212440 = new BitSet(new long[]{0x0048000000000000L}); - public static final BitSet FOLLOW_rule__Role__Group__3_in_rule__Role__Group__212443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group_2__0_in_rule__Role__Group__2__Impl12470 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__3__Impl_in_rule__Role__Group__312501 = new BitSet(new long[]{0x0100000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__Role__Group__4_in_rule__Role__Group__312504 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__Role__Group__3__Impl12532 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group__4__Impl_in_rule__Role__Group__412563 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__Role__Group__5_in_rule__Role__Group__412566 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl12595 = new BitSet(new long[]{0x0100000000000002L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl12607 = new BitSet(new long[]{0x0100000000000002L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__Role__Group__5__Impl_in_rule__Role__Group__512640 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__Role__Group__5__Impl12668 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group_2__0__Impl_in_rule__Role__Group_2__012711 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Role__Group_2__1_in_rule__Role__Group_2__012714 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__Role__Group_2__0__Impl12742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__Group_2__1__Impl_in_rule__Role__Group_2__112773 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Role__SuperRolesAssignment_2_1_in_rule__Role__Group_2__1__Impl12800 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__0__Impl_in_rule__ReferencedContext__Group__012834 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__1_in_rule__ReferencedContext__Group__012837 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__ReferencedContext__Group__0__Impl12865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__1__Impl_in_rule__ReferencedContext__Group__112896 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__2_in_rule__ReferencedContext__Group__112899 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ReferencedContext__AccessContextRefAssignment_1_in_rule__ReferencedContext__Group__1__Impl12926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ReferencedContext__Group__2__Impl_in_rule__ReferencedContext__Group__212956 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__ReferencedContext__Group__2__Impl12984 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__0__Impl_in_rule__UsersAndGroups__Group__013021 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__1_in_rule__UsersAndGroups__Group__013024 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__UsersAndGroups__Group__0__Impl13052 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__1__Impl_in_rule__UsersAndGroups__Group__113083 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__2_in_rule__UsersAndGroups__Group__113086 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__UserOrGroupGuidAssignment_1_in_rule__UsersAndGroups__Group__1__Impl13113 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UsersAndGroups__Group__2__Impl_in_rule__UsersAndGroups__Group__213143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__UsersAndGroups__Group__2__Impl13171 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__0__Impl_in_rule__AccessContext__Group__013208 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__1_in_rule__AccessContext__Group__013211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__AccessContext__Group__0__Impl13239 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__1__Impl_in_rule__AccessContext__Group__113270 = new BitSet(new long[]{0x0048000000000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__2_in_rule__AccessContext__Group__113273 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__NameAssignment_1_in_rule__AccessContext__Group__1__Impl13300 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__2__Impl_in_rule__AccessContext__Group__213330 = new BitSet(new long[]{0x0048000000000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__3_in_rule__AccessContext__Group__213333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group_2__0_in_rule__AccessContext__Group__2__Impl13360 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__3__Impl_in_rule__AccessContext__Group__313391 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__4_in_rule__AccessContext__Group__313394 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__AccessContext__Group__3__Impl13422 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__4__Impl_in_rule__AccessContext__Group__413453 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__5_in_rule__AccessContext__Group__413456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__AccessContext__Group__4__Impl13484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__5__Impl_in_rule__AccessContext__Group__513515 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__6_in_rule__AccessContext__Group__513518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__GuidAssignment_5_in_rule__AccessContext__Group__5__Impl13545 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__6__Impl_in_rule__AccessContext__Group__613575 = new BitSet(new long[]{0x0000180000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__7_in_rule__AccessContext__Group__613578 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__AccessContext__Group__6__Impl13606 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__7__Impl_in_rule__AccessContext__Group__713637 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__8_in_rule__AccessContext__Group__713640 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl13669 = new BitSet(new long[]{0x0000180000000002L,0x0000000001000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl13681 = new BitSet(new long[]{0x0000180000000002L,0x0000000001000000L}); - public static final BitSet FOLLOW_rule__AccessContext__Group__8__Impl_in_rule__AccessContext__Group__813714 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__AccessContext__Group__8__Impl13742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group_2__0__Impl_in_rule__AccessContext__Group_2__013791 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AccessContext__Group_2__1_in_rule__AccessContext__Group_2__013794 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__AccessContext__Group_2__0__Impl13822 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__Group_2__1__Impl_in_rule__AccessContext__Group_2__113853 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AccessContext__SuperAccessContextsAssignment_2_1_in_rule__AccessContext__Group_2__1__Impl13880 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__0__Impl_in_rule__HierarchyRestriction__Group__013914 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__1_in_rule__HierarchyRestriction__Group__013917 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_88_in_rule__HierarchyRestriction__Group__0__Impl13945 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__1__Impl_in_rule__HierarchyRestriction__Group__113976 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__2_in_rule__HierarchyRestriction__Group__113979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1_in_rule__HierarchyRestriction__Group__1__Impl14006 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__2__Impl_in_rule__HierarchyRestriction__Group__214036 = new BitSet(new long[]{0x0000180000000000L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__3_in_rule__HierarchyRestriction__Group__214039 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__HierarchyRestriction__Group__2__Impl14067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__3__Impl_in_rule__HierarchyRestriction__Group__314098 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__4_in_rule__HierarchyRestriction__Group__314101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl14130 = new BitSet(new long[]{0x0000180000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl14142 = new BitSet(new long[]{0x0000180000000002L}); - public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__4__Impl_in_rule__HierarchyRestriction__Group__414175 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__HierarchyRestriction__Group__4__Impl14203 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__0__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__014244 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1_in_rule__RelationTypeArtifactTypePredicate__Group__014247 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__RelationTypeArtifactTypePredicate__Group__0__Impl14275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__114306 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1_in_rule__RelationTypeArtifactTypePredicate__Group__1__Impl14333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__0__Impl_in_rule__RelationTypeArtifactPredicate__Group__014367 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__1_in_rule__RelationTypeArtifactPredicate__Group__014370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_rule__RelationTypeArtifactPredicate__Group__0__Impl14398 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__1__Impl_in_rule__RelationTypeArtifactPredicate__Group__114429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1_in_rule__RelationTypeArtifactPredicate__Group__1__Impl14456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__0__Impl_in_rule__ArtifactMatchRestriction__Group__014490 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__1_in_rule__ArtifactMatchRestriction__Group__014493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__PermissionAssignment_0_in_rule__ArtifactMatchRestriction__Group__0__Impl14520 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__1__Impl_in_rule__ArtifactMatchRestriction__Group__114550 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__2_in_rule__ArtifactMatchRestriction__Group__114553 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__ArtifactMatchRestriction__Group__1__Impl14581 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__2__Impl_in_rule__ArtifactMatchRestriction__Group__214612 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__3_in_rule__ArtifactMatchRestriction__Group__214615 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_rule__ArtifactMatchRestriction__Group__2__Impl14643 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__3__Impl_in_rule__ArtifactMatchRestriction__Group__314674 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__4_in_rule__ArtifactMatchRestriction__Group__314677 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3_in_rule__ArtifactMatchRestriction__Group__3__Impl14704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__4__Impl_in_rule__ArtifactMatchRestriction__Group__414734 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__ArtifactMatchRestriction__Group__4__Impl14762 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__0__Impl_in_rule__ArtifactTypeRestriction__Group__014803 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__1_in_rule__ArtifactTypeRestriction__Group__014806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__PermissionAssignment_0_in_rule__ArtifactTypeRestriction__Group__0__Impl14833 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__1__Impl_in_rule__ArtifactTypeRestriction__Group__114863 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__2_in_rule__ArtifactTypeRestriction__Group__114866 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__ArtifactTypeRestriction__Group__1__Impl14894 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__2__Impl_in_rule__ArtifactTypeRestriction__Group__214925 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__3_in_rule__ArtifactTypeRestriction__Group__214928 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__ArtifactTypeRestriction__Group__2__Impl14956 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__3__Impl_in_rule__ArtifactTypeRestriction__Group__314987 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__4_in_rule__ArtifactTypeRestriction__Group__314990 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3_in_rule__ArtifactTypeRestriction__Group__3__Impl15017 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__4__Impl_in_rule__ArtifactTypeRestriction__Group__415047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__ArtifactTypeRestriction__Group__4__Impl15075 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__0__Impl_in_rule__AttributeTypeRestriction__Group__015116 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__1_in_rule__AttributeTypeRestriction__Group__015119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__PermissionAssignment_0_in_rule__AttributeTypeRestriction__Group__0__Impl15146 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__1__Impl_in_rule__AttributeTypeRestriction__Group__115176 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__2_in_rule__AttributeTypeRestriction__Group__115179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__AttributeTypeRestriction__Group__1__Impl15207 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__2__Impl_in_rule__AttributeTypeRestriction__Group__215238 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__3_in_rule__AttributeTypeRestriction__Group__215241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__AttributeTypeRestriction__Group__2__Impl15269 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__3__Impl_in_rule__AttributeTypeRestriction__Group__315300 = new BitSet(new long[]{0x0000000000000000L,0x0000000008200000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__4_in_rule__AttributeTypeRestriction__Group__315303 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3_in_rule__AttributeTypeRestriction__Group__3__Impl15330 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__4__Impl_in_rule__AttributeTypeRestriction__Group__415360 = new BitSet(new long[]{0x0000000000000000L,0x0000000008200000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__5_in_rule__AttributeTypeRestriction__Group__415363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__0_in_rule__AttributeTypeRestriction__Group__4__Impl15390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__5__Impl_in_rule__AttributeTypeRestriction__Group__515421 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__AttributeTypeRestriction__Group__5__Impl15449 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__0__Impl_in_rule__AttributeTypeRestriction__Group_4__015492 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__1_in_rule__AttributeTypeRestriction__Group_4__015495 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_91_in_rule__AttributeTypeRestriction__Group_4__0__Impl15523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__1__Impl_in_rule__AttributeTypeRestriction__Group_4__115554 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__2_in_rule__AttributeTypeRestriction__Group_4__115557 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__AttributeTypeRestriction__Group_4__1__Impl15585 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__2__Impl_in_rule__AttributeTypeRestriction__Group_4__215616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2_in_rule__AttributeTypeRestriction__Group_4__2__Impl15643 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__0__Impl_in_rule__RelationTypeRestriction__Group__015681 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__1_in_rule__RelationTypeRestriction__Group__015684 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__PermissionAssignment_0_in_rule__RelationTypeRestriction__Group__0__Impl15711 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__1__Impl_in_rule__RelationTypeRestriction__Group__115741 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__2_in_rule__RelationTypeRestriction__Group__115744 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__RelationTypeRestriction__Group__1__Impl15772 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__2__Impl_in_rule__RelationTypeRestriction__Group__215803 = new BitSet(new long[]{0x0000000000002040L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__3_in_rule__RelationTypeRestriction__Group__215806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_74_in_rule__RelationTypeRestriction__Group__2__Impl15834 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__3__Impl_in_rule__RelationTypeRestriction__Group__315865 = new BitSet(new long[]{0x0000E00000000000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__4_in_rule__RelationTypeRestriction__Group__315868 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Alternatives_3_in_rule__RelationTypeRestriction__Group__3__Impl15895 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__4__Impl_in_rule__RelationTypeRestriction__Group__415925 = new BitSet(new long[]{0x0004000000000000L,0x0000000002200000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__5_in_rule__RelationTypeRestriction__Group__415928 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__RestrictedToSideAssignment_4_in_rule__RelationTypeRestriction__Group__4__Impl15955 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__5__Impl_in_rule__RelationTypeRestriction__Group__515985 = new BitSet(new long[]{0x0004000000000000L,0x0000000002200000L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__6_in_rule__RelationTypeRestriction__Group__515988 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__PredicateAssignment_5_in_rule__RelationTypeRestriction__Group__5__Impl16015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__6__Impl_in_rule__RelationTypeRestriction__Group__616046 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__RelationTypeRestriction__Group__6__Impl16074 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_rule__OseeDsl__ImportsAssignment_016124 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXArtifactType_in_rule__OseeDsl__ArtifactTypesAssignment_1_016155 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationType_in_rule__OseeDsl__RelationTypesAssignment_1_116186 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAttributeType_in_rule__OseeDsl__AttributeTypesAssignment_1_216217 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumType_in_rule__OseeDsl__EnumTypesAssignment_1_316248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_rule__OseeDsl__EnumOverridesAssignment_1_416279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXArtifactMatcher_in_rule__OseeDsl__ArtifactMatchRefsAssignment_2_016310 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessContext_in_rule__OseeDsl__AccessDeclarationsAssignment_2_116341 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRole_in_rule__OseeDsl__RoleDeclarationsAssignment_2_216372 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_116403 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_92_in_rule__XArtifactType__AbstractAssignment_016439 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__NameAssignment_216478 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_116513 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_116552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__TypeGuidAssignment_5_116587 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XArtifactType__UuidAssignment_716618 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_rule__XArtifactType__ValidAttributeTypesAssignment_816649 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_116684 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__BranchGuidAssignment_2_116719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__NameAssignment_116750 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeBaseType_in_rule__XAttributeType__BaseAttributeTypeAssignment_2_116781 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__OverrideAssignment_3_116816 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__TypeGuidAssignment_5_116851 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XAttributeType__UuidAssignment_716882 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__DataProviderAlternatives_9_0_in_rule__XAttributeType__DataProviderAssignment_916913 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XAttributeType__MinAssignment_1116946 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__MaxAlternatives_13_0_in_rule__XAttributeType__MaxAssignment_1316977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAttributeType__TaggerIdAlternatives_14_1_0_in_rule__XAttributeType__TaggerIdAssignment_14_117010 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__EnumTypeAssignment_15_117047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__DescriptionAssignment_16_117082 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__DefaultValueAssignment_17_117113 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__FileExtensionAssignment_18_117144 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumType__NameAssignment_117175 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumType__TypeGuidAssignment_3_117206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XOseeEnumType__UuidAssignment_517237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_rule__XOseeEnumType__EnumEntriesAssignment_617268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__NameAssignment_117299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XOseeEnumEntry__OrdinalAssignment_217330 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__EntryGuidAssignment_3_117361 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_117396 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_93_in_rule__XOseeEnumOverride__InheritAllAssignment_317436 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOverrideOption_in_rule__XOseeEnumOverride__OverrideOptionsAssignment_417475 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__EnumEntryAssignment_117506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__AddEnum__OrdinalAssignment_217537 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__EntryGuidAssignment_3_117568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RemoveEnum__EnumEntryAssignment_117603 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__NameAssignment_117638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__TypeGuidAssignment_3_117669 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XRelationType__UuidAssignment_517700 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideANameAssignment_717731 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideAArtifactTypeAssignment_917766 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideBNameAssignment_1117801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideBArtifactTypeAssignment_1317836 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationOrderType_in_rule__XRelationType__DefaultOrderTypeAssignment_1517871 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_rule__XRelationType__MultiplicityAssignment_1717902 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMatchField_in_rule__SimpleCondition__FieldAssignment_017933 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCompareOp_in_rule__SimpleCondition__OpAssignment_117964 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__SimpleCondition__ExpressionAssignment_217995 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_118026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXLogicOperator_in_rule__CompoundCondition__OperatorsAssignment_2_018057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_2_118088 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactMatcher__NameAssignment_118119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_318150 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXLogicOperator_in_rule__XArtifactMatcher__OperatorsAssignment_4_018181 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_4_118212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Role__NameAssignment_118243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Role__SuperRolesAssignment_2_118278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUsersAndGroups_in_rule__Role__UsersAndGroupsAssignment_4_018313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleReferencedContext_in_rule__Role__ReferencedContextsAssignment_4_118344 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__ReferencedContext__AccessContextRefAssignment_118375 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__UsersAndGroups__UserOrGroupGuidAssignment_118406 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__NameAssignment_118437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__SuperAccessContextsAssignment_2_118472 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__GuidAssignment_518507 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_rule__AccessContext__AccessRulesAssignment_7_018538 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleHierarchyRestriction_in_rule__AccessContext__HierarchyRestrictionsAssignment_7_118569 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_118604 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_rule__HierarchyRestriction__AccessRulesAssignment_318639 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_118674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_118713 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactMatchRestriction__PermissionAssignment_018748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_318783 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactTypeRestriction__PermissionAssignment_018818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_318853 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__AttributeTypeRestriction__PermissionAssignment_018888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_318923 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_218962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__RelationTypeRestriction__PermissionAssignment_019001 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeMatch_in_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_019032 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_119067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationSideEnum_in_rule__RelationTypeRestriction__RestrictedToSideAssignment_419102 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypePredicate_in_rule__RelationTypeRestriction__PredicateAssignment_519133 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_31_in_rule__RelationOrderType__Alternatives3087 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_32_in_rule__RelationOrderType__Alternatives3107 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__RelationOrderType__Alternatives3126 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__Condition__Alternatives3159 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCompoundCondition_in_rule__Condition__Alternatives3176 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__UsersAndGroupsAssignment_4_0_in_rule__Role__Alternatives_43208 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__ReferencedContextsAssignment_4_1_in_rule__Role__Alternatives_43226 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__AccessRulesAssignment_7_0_in_rule__AccessContext__Alternatives_73259 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__HierarchyRestrictionsAssignment_7_1_in_rule__AccessContext__Alternatives_73277 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_rule__RelationTypePredicate__Alternatives3310 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_rule__RelationTypePredicate__Alternatives3327 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_rule__ObjectRestriction__Alternatives3359 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_rule__ObjectRestriction__Alternatives3376 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_rule__ObjectRestriction__Alternatives3393 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_rule__ObjectRestriction__Alternatives3410 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_0_in_rule__RelationTypeRestriction__Alternatives_33442 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_1_in_rule__RelationTypeRestriction__Alternatives_33460 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_33_in_rule__RelationMultiplicityEnum__Alternatives3494 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_34_in_rule__RelationMultiplicityEnum__Alternatives3515 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_35_in_rule__RelationMultiplicityEnum__Alternatives3536 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__RelationMultiplicityEnum__Alternatives3557 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_37_in_rule__CompareOp__Alternatives3593 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_38_in_rule__CompareOp__Alternatives3614 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_39_in_rule__XLogicOperator__Alternatives3650 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_40_in_rule__XLogicOperator__Alternatives3671 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_41_in_rule__MatchField__Alternatives3707 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__MatchField__Alternatives3728 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_43_in_rule__MatchField__Alternatives3749 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_44_in_rule__MatchField__Alternatives3770 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_45_in_rule__AccessPermissionEnum__Alternatives3806 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_46_in_rule__AccessPermissionEnum__Alternatives3827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_47_in_rule__XRelationSideEnum__Alternatives3863 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_48_in_rule__XRelationSideEnum__Alternatives3884 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__XRelationSideEnum__Alternatives3905 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__0__Impl_in_rule__OseeDsl__Group__03938 = new BitSet(new long[]{0x1010000000000000L,0x0000000043201240L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__1_in_rule__OseeDsl__Group__03941 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__ImportsAssignment_0_in_rule__OseeDsl__Group__0__Impl3968 = new BitSet(new long[]{0x0004000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__1__Impl_in_rule__OseeDsl__Group__13999 = new BitSet(new long[]{0x1010000000000000L,0x0000000043201240L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__2_in_rule__OseeDsl__Group__14002 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__Alternatives_1_in_rule__OseeDsl__Group__1__Impl4029 = new BitSet(new long[]{0x1010000000000002L,0x0000000040001240L}); + public static final BitSet FOLLOW_rule__OseeDsl__Group__2__Impl_in_rule__OseeDsl__Group__24060 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__OseeDsl__Alternatives_2_in_rule__OseeDsl__Group__2__Impl4087 = new BitSet(new long[]{0x0000000000000002L,0x0000000003200000L}); + public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__04124 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__04127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__Import__Group__0__Impl4155 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__14186 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_1_in_rule__Import__Group__1__Impl4213 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__0__Impl_in_rule__QUALIFIED_NAME__Group__04247 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__1_in_rule__QUALIFIED_NAME__Group__04250 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group__0__Impl4277 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group__1__Impl_in_rule__QUALIFIED_NAME__Group__14306 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__0_in_rule__QUALIFIED_NAME__Group__1__Impl4333 = new BitSet(new long[]{0x0008000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__0__Impl_in_rule__QUALIFIED_NAME__Group_1__04368 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__1_in_rule__QUALIFIED_NAME__Group_1__04371 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__QUALIFIED_NAME__Group_1__0__Impl4399 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QUALIFIED_NAME__Group_1__1__Impl_in_rule__QUALIFIED_NAME__Group_1__14430 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__QUALIFIED_NAME__Group_1__1__Impl4457 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__0__Impl_in_rule__XArtifactType__Group__04490 = new BitSet(new long[]{0x0010000000000000L,0x0000000040000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__1_in_rule__XArtifactType__Group__04493 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__AbstractAssignment_0_in_rule__XArtifactType__Group__0__Impl4520 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__1__Impl_in_rule__XArtifactType__Group__14551 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__2_in_rule__XArtifactType__Group__14554 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_rule__XArtifactType__Group__1__Impl4582 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__2__Impl_in_rule__XArtifactType__Group__24613 = new BitSet(new long[]{0x0120000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__3_in_rule__XArtifactType__Group__24616 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__NameAssignment_2_in_rule__XArtifactType__Group__2__Impl4643 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__3__Impl_in_rule__XArtifactType__Group__34673 = new BitSet(new long[]{0x0120000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__4_in_rule__XArtifactType__Group__34676 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__0_in_rule__XArtifactType__Group__3__Impl4703 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__4__Impl_in_rule__XArtifactType__Group__44734 = new BitSet(new long[]{0x0440000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__5_in_rule__XArtifactType__Group__44737 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__XArtifactType__Group__4__Impl4765 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__5__Impl_in_rule__XArtifactType__Group__54796 = new BitSet(new long[]{0x0440000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__6_in_rule__XArtifactType__Group__54799 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_5__0_in_rule__XArtifactType__Group__5__Impl4826 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__6__Impl_in_rule__XArtifactType__Group__64857 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__7_in_rule__XArtifactType__Group__64860 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XArtifactType__Group__6__Impl4888 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__7__Impl_in_rule__XArtifactType__Group__74919 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__8_in_rule__XArtifactType__Group__74922 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__UuidAssignment_7_in_rule__XArtifactType__Group__7__Impl4949 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__8__Impl_in_rule__XArtifactType__Group__84979 = new BitSet(new long[]{0x0880000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__9_in_rule__XArtifactType__Group__84982 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__ValidAttributeTypesAssignment_8_in_rule__XArtifactType__Group__8__Impl5009 = new BitSet(new long[]{0x0800000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group__9__Impl_in_rule__XArtifactType__Group__95040 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XArtifactType__Group__9__Impl5068 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__0__Impl_in_rule__XArtifactType__Group_3__05119 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__1_in_rule__XArtifactType__Group_3__05122 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__XArtifactType__Group_3__0__Impl5150 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__1__Impl_in_rule__XArtifactType__Group_3__15181 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__2_in_rule__XArtifactType__Group_3__15184 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_1_in_rule__XArtifactType__Group_3__1__Impl5211 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3__2__Impl_in_rule__XArtifactType__Group_3__25241 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__0_in_rule__XArtifactType__Group_3__2__Impl5268 = new BitSet(new long[]{0x0200000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__0__Impl_in_rule__XArtifactType__Group_3_2__05305 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__1_in_rule__XArtifactType__Group_3_2__05308 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_57_in_rule__XArtifactType__Group_3_2__0__Impl5336 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_3_2__1__Impl_in_rule__XArtifactType__Group_3_2__15367 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_1_in_rule__XArtifactType__Group_3_2__1__Impl5394 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_5__0__Impl_in_rule__XArtifactType__Group_5__05428 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_5__1_in_rule__XArtifactType__Group_5__05431 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_rule__XArtifactType__Group_5__0__Impl5459 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__Group_5__1__Impl_in_rule__XArtifactType__Group_5__15490 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactType__TypeGuidAssignment_5_1_in_rule__XArtifactType__Group_5__1__Impl5517 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__0__Impl_in_rule__XAttributeTypeRef__Group__05551 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__1_in_rule__XAttributeTypeRef__Group__05554 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__XAttributeTypeRef__Group__0__Impl5582 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__1__Impl_in_rule__XAttributeTypeRef__Group__15613 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__2_in_rule__XAttributeTypeRef__Group__15616 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_1_in_rule__XAttributeTypeRef__Group__1__Impl5643 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group__2__Impl_in_rule__XAttributeTypeRef__Group__25673 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__0_in_rule__XAttributeTypeRef__Group__2__Impl5700 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__0__Impl_in_rule__XAttributeTypeRef__Group_2__05737 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__1_in_rule__XAttributeTypeRef__Group_2__05740 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_44_in_rule__XAttributeTypeRef__Group_2__0__Impl5768 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__Group_2__1__Impl_in_rule__XAttributeTypeRef__Group_2__15799 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeTypeRef__BranchGuidAssignment_2_1_in_rule__XAttributeTypeRef__Group_2__1__Impl5826 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__0__Impl_in_rule__XAttributeType__Group__05860 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__1_in_rule__XAttributeType__Group__05863 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_60_in_rule__XAttributeType__Group__0__Impl5891 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__1__Impl_in_rule__XAttributeType__Group__15922 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__2_in_rule__XAttributeType__Group__15925 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__NameAssignment_1_in_rule__XAttributeType__Group__1__Impl5952 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__2__Impl_in_rule__XAttributeType__Group__25982 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__3_in_rule__XAttributeType__Group__25985 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_2__0_in_rule__XAttributeType__Group__2__Impl6012 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__3__Impl_in_rule__XAttributeType__Group__36042 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__4_in_rule__XAttributeType__Group__36045 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_3__0_in_rule__XAttributeType__Group__3__Impl6072 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__4__Impl_in_rule__XAttributeType__Group__46103 = new BitSet(new long[]{0x0440000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__5_in_rule__XAttributeType__Group__46106 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__XAttributeType__Group__4__Impl6134 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__5__Impl_in_rule__XAttributeType__Group__56165 = new BitSet(new long[]{0x0440000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__6_in_rule__XAttributeType__Group__56168 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_5__0_in_rule__XAttributeType__Group__5__Impl6195 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__6__Impl_in_rule__XAttributeType__Group__66226 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__7_in_rule__XAttributeType__Group__66229 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XAttributeType__Group__6__Impl6257 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__7__Impl_in_rule__XAttributeType__Group__76288 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__8_in_rule__XAttributeType__Group__76291 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__UuidAssignment_7_in_rule__XAttributeType__Group__7__Impl6318 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__8__Impl_in_rule__XAttributeType__Group__86348 = new BitSet(new long[]{0x000000000000C020L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__9_in_rule__XAttributeType__Group__86351 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_61_in_rule__XAttributeType__Group__8__Impl6379 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__9__Impl_in_rule__XAttributeType__Group__96410 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__10_in_rule__XAttributeType__Group__96413 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__DataProviderAssignment_9_in_rule__XAttributeType__Group__9__Impl6440 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__10__Impl_in_rule__XAttributeType__Group__106470 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__11_in_rule__XAttributeType__Group__106473 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_62_in_rule__XAttributeType__Group__10__Impl6501 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__11__Impl_in_rule__XAttributeType__Group__116532 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__12_in_rule__XAttributeType__Group__116535 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__MinAssignment_11_in_rule__XAttributeType__Group__11__Impl6562 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__12__Impl_in_rule__XAttributeType__Group__126592 = new BitSet(new long[]{0x0000000000010010L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__13_in_rule__XAttributeType__Group__126595 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_63_in_rule__XAttributeType__Group__12__Impl6623 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__13__Impl_in_rule__XAttributeType__Group__136654 = new BitSet(new long[]{0x0080000000000000L,0x000000000000003EL}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__14_in_rule__XAttributeType__Group__136657 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__MaxAssignment_13_in_rule__XAttributeType__Group__13__Impl6684 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__14__Impl_in_rule__XAttributeType__Group__146714 = new BitSet(new long[]{0x0080000000000000L,0x000000000000003EL}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__15_in_rule__XAttributeType__Group__146717 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14__0_in_rule__XAttributeType__Group__14__Impl6744 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__15__Impl_in_rule__XAttributeType__Group__156775 = new BitSet(new long[]{0x0080000000000000L,0x000000000000003EL}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__16_in_rule__XAttributeType__Group__156778 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_15__0_in_rule__XAttributeType__Group__15__Impl6805 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__16__Impl_in_rule__XAttributeType__Group__166836 = new BitSet(new long[]{0x0080000000000000L,0x000000000000003EL}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__17_in_rule__XAttributeType__Group__166839 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_16__0_in_rule__XAttributeType__Group__16__Impl6866 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__17__Impl_in_rule__XAttributeType__Group__176897 = new BitSet(new long[]{0x0080000000000000L,0x000000000000003EL}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__18_in_rule__XAttributeType__Group__176900 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_17__0_in_rule__XAttributeType__Group__17__Impl6927 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__18__Impl_in_rule__XAttributeType__Group__186958 = new BitSet(new long[]{0x0080000000000000L,0x000000000000003EL}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__19_in_rule__XAttributeType__Group__186961 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_18__0_in_rule__XAttributeType__Group__18__Impl6988 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group__19__Impl_in_rule__XAttributeType__Group__197019 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XAttributeType__Group__19__Impl7047 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_2__0__Impl_in_rule__XAttributeType__Group_2__07118 = new BitSet(new long[]{0x000000003FFCC020L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_2__1_in_rule__XAttributeType__Group_2__07121 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__XAttributeType__Group_2__0__Impl7149 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_2__1__Impl_in_rule__XAttributeType__Group_2__17180 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__BaseAttributeTypeAssignment_2_1_in_rule__XAttributeType__Group_2__1__Impl7207 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_3__0__Impl_in_rule__XAttributeType__Group_3__07241 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_3__1_in_rule__XAttributeType__Group_3__07244 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_64_in_rule__XAttributeType__Group_3__0__Impl7272 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_3__1__Impl_in_rule__XAttributeType__Group_3__17303 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__OverrideAssignment_3_1_in_rule__XAttributeType__Group_3__1__Impl7330 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_5__0__Impl_in_rule__XAttributeType__Group_5__07364 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_5__1_in_rule__XAttributeType__Group_5__07367 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_rule__XAttributeType__Group_5__0__Impl7395 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_5__1__Impl_in_rule__XAttributeType__Group_5__17426 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__TypeGuidAssignment_5_1_in_rule__XAttributeType__Group_5__1__Impl7453 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14__0__Impl_in_rule__XAttributeType__Group_14__07487 = new BitSet(new long[]{0x000000000002C020L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14__1_in_rule__XAttributeType__Group_14__07490 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_65_in_rule__XAttributeType__Group_14__0__Impl7518 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_14__1__Impl_in_rule__XAttributeType__Group_14__17549 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__TaggerIdAssignment_14_1_in_rule__XAttributeType__Group_14__1__Impl7576 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_15__0__Impl_in_rule__XAttributeType__Group_15__07610 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_15__1_in_rule__XAttributeType__Group_15__07613 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_66_in_rule__XAttributeType__Group_15__0__Impl7641 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_15__1__Impl_in_rule__XAttributeType__Group_15__17672 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__EnumTypeAssignment_15_1_in_rule__XAttributeType__Group_15__1__Impl7699 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_16__0__Impl_in_rule__XAttributeType__Group_16__07733 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_16__1_in_rule__XAttributeType__Group_16__07736 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_67_in_rule__XAttributeType__Group_16__0__Impl7764 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_16__1__Impl_in_rule__XAttributeType__Group_16__17795 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__DescriptionAssignment_16_1_in_rule__XAttributeType__Group_16__1__Impl7822 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_17__0__Impl_in_rule__XAttributeType__Group_17__07856 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_17__1_in_rule__XAttributeType__Group_17__07859 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_68_in_rule__XAttributeType__Group_17__0__Impl7887 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_17__1__Impl_in_rule__XAttributeType__Group_17__17918 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__DefaultValueAssignment_17_1_in_rule__XAttributeType__Group_17__1__Impl7945 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_18__0__Impl_in_rule__XAttributeType__Group_18__07979 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_18__1_in_rule__XAttributeType__Group_18__07982 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_69_in_rule__XAttributeType__Group_18__0__Impl8010 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__Group_18__1__Impl_in_rule__XAttributeType__Group_18__18041 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__FileExtensionAssignment_18_1_in_rule__XAttributeType__Group_18__1__Impl8068 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__0__Impl_in_rule__XOseeEnumType__Group__08102 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__1_in_rule__XOseeEnumType__Group__08105 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_70_in_rule__XOseeEnumType__Group__0__Impl8133 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__1__Impl_in_rule__XOseeEnumType__Group__18164 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__2_in_rule__XOseeEnumType__Group__18167 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__NameAssignment_1_in_rule__XOseeEnumType__Group__1__Impl8194 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__2__Impl_in_rule__XOseeEnumType__Group__28224 = new BitSet(new long[]{0x0440000000000000L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__3_in_rule__XOseeEnumType__Group__28227 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__XOseeEnumType__Group__2__Impl8255 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__3__Impl_in_rule__XOseeEnumType__Group__38286 = new BitSet(new long[]{0x0440000000000000L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__4_in_rule__XOseeEnumType__Group__38289 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__0_in_rule__XOseeEnumType__Group__3__Impl8316 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__4__Impl_in_rule__XOseeEnumType__Group__48347 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__5_in_rule__XOseeEnumType__Group__48350 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XOseeEnumType__Group__4__Impl8378 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__5__Impl_in_rule__XOseeEnumType__Group__58409 = new BitSet(new long[]{0x0080000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__6_in_rule__XOseeEnumType__Group__58412 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__UuidAssignment_5_in_rule__XOseeEnumType__Group__5__Impl8439 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__6__Impl_in_rule__XOseeEnumType__Group__68469 = new BitSet(new long[]{0x0080000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__7_in_rule__XOseeEnumType__Group__68472 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__EnumEntriesAssignment_6_in_rule__XOseeEnumType__Group__6__Impl8499 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group__7__Impl_in_rule__XOseeEnumType__Group__78530 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XOseeEnumType__Group__7__Impl8558 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__0__Impl_in_rule__XOseeEnumType__Group_3__08605 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__1_in_rule__XOseeEnumType__Group_3__08608 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_rule__XOseeEnumType__Group_3__0__Impl8636 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__Group_3__1__Impl_in_rule__XOseeEnumType__Group_3__18667 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumType__TypeGuidAssignment_3_1_in_rule__XOseeEnumType__Group_3__1__Impl8694 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__0__Impl_in_rule__XOseeEnumEntry__Group__08728 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__1_in_rule__XOseeEnumEntry__Group__08731 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_71_in_rule__XOseeEnumEntry__Group__0__Impl8759 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__1__Impl_in_rule__XOseeEnumEntry__Group__18790 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000108L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__2_in_rule__XOseeEnumEntry__Group__18793 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__NameAssignment_1_in_rule__XOseeEnumEntry__Group__1__Impl8820 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__2__Impl_in_rule__XOseeEnumEntry__Group__28850 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000108L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__3_in_rule__XOseeEnumEntry__Group__28853 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__OrdinalAssignment_2_in_rule__XOseeEnumEntry__Group__2__Impl8880 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__3__Impl_in_rule__XOseeEnumEntry__Group__38911 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000108L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__4_in_rule__XOseeEnumEntry__Group__38914 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__0_in_rule__XOseeEnumEntry__Group__3__Impl8941 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group__4__Impl_in_rule__XOseeEnumEntry__Group__48972 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__0_in_rule__XOseeEnumEntry__Group__4__Impl8999 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__0__Impl_in_rule__XOseeEnumEntry__Group_3__09040 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__1_in_rule__XOseeEnumEntry__Group_3__09043 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_72_in_rule__XOseeEnumEntry__Group_3__0__Impl9071 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_3__1__Impl_in_rule__XOseeEnumEntry__Group_3__19102 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__EntryGuidAssignment_3_1_in_rule__XOseeEnumEntry__Group_3__1__Impl9129 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__0__Impl_in_rule__XOseeEnumEntry__Group_4__09163 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__1_in_rule__XOseeEnumEntry__Group_4__09166 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_67_in_rule__XOseeEnumEntry__Group_4__0__Impl9194 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__Group_4__1__Impl_in_rule__XOseeEnumEntry__Group_4__19225 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumEntry__DescriptionAssignment_4_1_in_rule__XOseeEnumEntry__Group_4__1__Impl9252 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__0__Impl_in_rule__XOseeEnumOverride__Group__09286 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__1_in_rule__XOseeEnumOverride__Group__09289 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_73_in_rule__XOseeEnumOverride__Group__0__Impl9317 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__1__Impl_in_rule__XOseeEnumOverride__Group__19348 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__2_in_rule__XOseeEnumOverride__Group__19351 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_1_in_rule__XOseeEnumOverride__Group__1__Impl9378 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__2__Impl_in_rule__XOseeEnumOverride__Group__29408 = new BitSet(new long[]{0x0080000000000000L,0x0000000080000C00L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__3_in_rule__XOseeEnumOverride__Group__29411 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__XOseeEnumOverride__Group__2__Impl9439 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__3__Impl_in_rule__XOseeEnumOverride__Group__39470 = new BitSet(new long[]{0x0080000000000000L,0x0000000080000C00L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__4_in_rule__XOseeEnumOverride__Group__39473 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__InheritAllAssignment_3_in_rule__XOseeEnumOverride__Group__3__Impl9500 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__4__Impl_in_rule__XOseeEnumOverride__Group__49531 = new BitSet(new long[]{0x0080000000000000L,0x0000000080000C00L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__5_in_rule__XOseeEnumOverride__Group__49534 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__OverrideOptionsAssignment_4_in_rule__XOseeEnumOverride__Group__4__Impl9561 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000C00L}); + public static final BitSet FOLLOW_rule__XOseeEnumOverride__Group__5__Impl_in_rule__XOseeEnumOverride__Group__59592 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XOseeEnumOverride__Group__5__Impl9620 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__0__Impl_in_rule__AddEnum__Group__09663 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__1_in_rule__AddEnum__Group__09666 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_74_in_rule__AddEnum__Group__0__Impl9694 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__1__Impl_in_rule__AddEnum__Group__19725 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000108L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__2_in_rule__AddEnum__Group__19728 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__EnumEntryAssignment_1_in_rule__AddEnum__Group__1__Impl9755 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__2__Impl_in_rule__AddEnum__Group__29785 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000108L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__3_in_rule__AddEnum__Group__29788 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__OrdinalAssignment_2_in_rule__AddEnum__Group__2__Impl9815 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__3__Impl_in_rule__AddEnum__Group__39846 = new BitSet(new long[]{0x0000000000000010L,0x0000000000000108L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__4_in_rule__AddEnum__Group__39849 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_3__0_in_rule__AddEnum__Group__3__Impl9876 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group__4__Impl_in_rule__AddEnum__Group__49907 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_4__0_in_rule__AddEnum__Group__4__Impl9934 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_3__0__Impl_in_rule__AddEnum__Group_3__09975 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_3__1_in_rule__AddEnum__Group_3__09978 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_72_in_rule__AddEnum__Group_3__0__Impl10006 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_3__1__Impl_in_rule__AddEnum__Group_3__110037 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__EntryGuidAssignment_3_1_in_rule__AddEnum__Group_3__1__Impl10064 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_4__0__Impl_in_rule__AddEnum__Group_4__010098 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_4__1_in_rule__AddEnum__Group_4__010101 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_67_in_rule__AddEnum__Group_4__0__Impl10129 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__Group_4__1__Impl_in_rule__AddEnum__Group_4__110160 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AddEnum__DescriptionAssignment_4_1_in_rule__AddEnum__Group_4__1__Impl10187 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveEnum__Group__0__Impl_in_rule__RemoveEnum__Group__010221 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__RemoveEnum__Group__1_in_rule__RemoveEnum__Group__010224 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_75_in_rule__RemoveEnum__Group__0__Impl10252 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveEnum__Group__1__Impl_in_rule__RemoveEnum__Group__110283 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RemoveEnum__EnumEntryAssignment_1_in_rule__RemoveEnum__Group__1__Impl10310 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__0__Impl_in_rule__XRelationType__Group__010344 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__1_in_rule__XRelationType__Group__010347 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_76_in_rule__XRelationType__Group__0__Impl10375 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__1__Impl_in_rule__XRelationType__Group__110406 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__2_in_rule__XRelationType__Group__110409 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__NameAssignment_1_in_rule__XRelationType__Group__1__Impl10436 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__2__Impl_in_rule__XRelationType__Group__210466 = new BitSet(new long[]{0x0440000000000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__3_in_rule__XRelationType__Group__210469 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__XRelationType__Group__2__Impl10497 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__3__Impl_in_rule__XRelationType__Group__310528 = new BitSet(new long[]{0x0440000000000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__4_in_rule__XRelationType__Group__310531 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group_3__0_in_rule__XRelationType__Group__3__Impl10558 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__4__Impl_in_rule__XRelationType__Group__410589 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__5_in_rule__XRelationType__Group__410592 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__XRelationType__Group__4__Impl10620 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__5__Impl_in_rule__XRelationType__Group__510651 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__6_in_rule__XRelationType__Group__510654 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__UuidAssignment_5_in_rule__XRelationType__Group__5__Impl10681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__6__Impl_in_rule__XRelationType__Group__610711 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__7_in_rule__XRelationType__Group__610714 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_77_in_rule__XRelationType__Group__6__Impl10742 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__7__Impl_in_rule__XRelationType__Group__710773 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__8_in_rule__XRelationType__Group__710776 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__SideANameAssignment_7_in_rule__XRelationType__Group__7__Impl10803 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__8__Impl_in_rule__XRelationType__Group__810833 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__9_in_rule__XRelationType__Group__810836 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_78_in_rule__XRelationType__Group__8__Impl10864 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__9__Impl_in_rule__XRelationType__Group__910895 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__10_in_rule__XRelationType__Group__910898 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__SideAArtifactTypeAssignment_9_in_rule__XRelationType__Group__9__Impl10925 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__10__Impl_in_rule__XRelationType__Group__1010955 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__11_in_rule__XRelationType__Group__1010958 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_79_in_rule__XRelationType__Group__10__Impl10986 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__11__Impl_in_rule__XRelationType__Group__1111017 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__12_in_rule__XRelationType__Group__1111020 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__SideBNameAssignment_11_in_rule__XRelationType__Group__11__Impl11047 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__12__Impl_in_rule__XRelationType__Group__1211077 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__13_in_rule__XRelationType__Group__1211080 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_80_in_rule__XRelationType__Group__12__Impl11108 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__13__Impl_in_rule__XRelationType__Group__1311139 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__14_in_rule__XRelationType__Group__1311142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__SideBArtifactTypeAssignment_13_in_rule__XRelationType__Group__13__Impl11169 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__14__Impl_in_rule__XRelationType__Group__1411199 = new BitSet(new long[]{0x00000001C0000020L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__15_in_rule__XRelationType__Group__1411202 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_81_in_rule__XRelationType__Group__14__Impl11230 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__15__Impl_in_rule__XRelationType__Group__1511261 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__16_in_rule__XRelationType__Group__1511264 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__DefaultOrderTypeAssignment_15_in_rule__XRelationType__Group__15__Impl11291 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__16__Impl_in_rule__XRelationType__Group__1611321 = new BitSet(new long[]{0x0000001E00000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__17_in_rule__XRelationType__Group__1611324 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_rule__XRelationType__Group__16__Impl11352 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__17__Impl_in_rule__XRelationType__Group__1711383 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__18_in_rule__XRelationType__Group__1711386 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__MultiplicityAssignment_17_in_rule__XRelationType__Group__17__Impl11413 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group__18__Impl_in_rule__XRelationType__Group__1811443 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__XRelationType__Group__18__Impl11471 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group_3__0__Impl_in_rule__XRelationType__Group_3__011540 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XRelationType__Group_3__1_in_rule__XRelationType__Group_3__011543 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_rule__XRelationType__Group_3__0__Impl11571 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__Group_3__1__Impl_in_rule__XRelationType__Group_3__111602 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XRelationType__TypeGuidAssignment_3_1_in_rule__XRelationType__Group_3__1__Impl11629 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__0__Impl_in_rule__SimpleCondition__Group__011663 = new BitSet(new long[]{0x0000006000000000L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__1_in_rule__SimpleCondition__Group__011666 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__FieldAssignment_0_in_rule__SimpleCondition__Group__0__Impl11693 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__1__Impl_in_rule__SimpleCondition__Group__111723 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__2_in_rule__SimpleCondition__Group__111726 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__OpAssignment_1_in_rule__SimpleCondition__Group__1__Impl11753 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__Group__2__Impl_in_rule__SimpleCondition__Group__211783 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleCondition__ExpressionAssignment_2_in_rule__SimpleCondition__Group__2__Impl11810 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__0__Impl_in_rule__CompoundCondition__Group__011846 = new BitSet(new long[]{0x00001E0000000000L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__1_in_rule__CompoundCondition__Group__011849 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_rule__CompoundCondition__Group__0__Impl11877 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__1__Impl_in_rule__CompoundCondition__Group__111908 = new BitSet(new long[]{0x0000018000000000L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__2_in_rule__CompoundCondition__Group__111911 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__ConditionsAssignment_1_in_rule__CompoundCondition__Group__1__Impl11938 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__2__Impl_in_rule__CompoundCondition__Group__211968 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__3_in_rule__CompoundCondition__Group__211971 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl12000 = new BitSet(new long[]{0x0000018000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0_in_rule__CompoundCondition__Group__2__Impl12012 = new BitSet(new long[]{0x0000018000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group__3__Impl_in_rule__CompoundCondition__Group__312045 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_rule__CompoundCondition__Group__3__Impl12073 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__0__Impl_in_rule__CompoundCondition__Group_2__012112 = new BitSet(new long[]{0x00001E0000000000L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__1_in_rule__CompoundCondition__Group_2__012115 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__OperatorsAssignment_2_0_in_rule__CompoundCondition__Group_2__0__Impl12142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__Group_2__1__Impl_in_rule__CompoundCondition__Group_2__112172 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__CompoundCondition__ConditionsAssignment_2_1_in_rule__CompoundCondition__Group_2__1__Impl12199 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__0__Impl_in_rule__XArtifactMatcher__Group__012233 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__1_in_rule__XArtifactMatcher__Group__012236 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_85_in_rule__XArtifactMatcher__Group__0__Impl12264 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__1__Impl_in_rule__XArtifactMatcher__Group__112295 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__2_in_rule__XArtifactMatcher__Group__112298 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__NameAssignment_1_in_rule__XArtifactMatcher__Group__1__Impl12325 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__2__Impl_in_rule__XArtifactMatcher__Group__212355 = new BitSet(new long[]{0x00001E0000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__3_in_rule__XArtifactMatcher__Group__212358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_rule__XArtifactMatcher__Group__2__Impl12386 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__3__Impl_in_rule__XArtifactMatcher__Group__312417 = new BitSet(new long[]{0x0000018000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__4_in_rule__XArtifactMatcher__Group__312420 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_3_in_rule__XArtifactMatcher__Group__3__Impl12447 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__4__Impl_in_rule__XArtifactMatcher__Group__412477 = new BitSet(new long[]{0x0000018000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__5_in_rule__XArtifactMatcher__Group__412480 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__0_in_rule__XArtifactMatcher__Group__4__Impl12507 = new BitSet(new long[]{0x0000018000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group__5__Impl_in_rule__XArtifactMatcher__Group__512538 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__XArtifactMatcher__Group__5__Impl12566 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__0__Impl_in_rule__XArtifactMatcher__Group_4__012609 = new BitSet(new long[]{0x00001E0000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__1_in_rule__XArtifactMatcher__Group_4__012612 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__OperatorsAssignment_4_0_in_rule__XArtifactMatcher__Group_4__0__Impl12639 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__Group_4__1__Impl_in_rule__XArtifactMatcher__Group_4__112669 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XArtifactMatcher__ConditionsAssignment_4_1_in_rule__XArtifactMatcher__Group_4__1__Impl12696 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__0__Impl_in_rule__Role__Group__012730 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__Role__Group__1_in_rule__Role__Group__012733 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_88_in_rule__Role__Group__0__Impl12761 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__1__Impl_in_rule__Role__Group__112792 = new BitSet(new long[]{0x0120000000000000L}); + public static final BitSet FOLLOW_rule__Role__Group__2_in_rule__Role__Group__112795 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__NameAssignment_1_in_rule__Role__Group__1__Impl12822 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__2__Impl_in_rule__Role__Group__212852 = new BitSet(new long[]{0x0120000000000000L}); + public static final BitSet FOLLOW_rule__Role__Group__3_in_rule__Role__Group__212855 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group_2__0_in_rule__Role__Group__2__Impl12882 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__3__Impl_in_rule__Role__Group__312913 = new BitSet(new long[]{0x0400000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__Role__Group__4_in_rule__Role__Group__312916 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__Role__Group__3__Impl12944 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group__4__Impl_in_rule__Role__Group__412975 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_rule__Role__Group__5_in_rule__Role__Group__412978 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl13007 = new BitSet(new long[]{0x0400000000000002L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__Role__Alternatives_4_in_rule__Role__Group__4__Impl13019 = new BitSet(new long[]{0x0400000000000002L,0x0000000002000000L}); + public static final BitSet FOLLOW_rule__Role__Group__5__Impl_in_rule__Role__Group__513052 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__Role__Group__5__Impl13080 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group_2__0__Impl_in_rule__Role__Group_2__013123 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__Role__Group_2__1_in_rule__Role__Group_2__013126 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__Role__Group_2__0__Impl13154 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__Group_2__1__Impl_in_rule__Role__Group_2__113185 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Role__SuperRolesAssignment_2_1_in_rule__Role__Group_2__1__Impl13212 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__0__Impl_in_rule__ReferencedContext__Group__013246 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__1_in_rule__ReferencedContext__Group__013249 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_rule__ReferencedContext__Group__0__Impl13277 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__1__Impl_in_rule__ReferencedContext__Group__113308 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__2_in_rule__ReferencedContext__Group__113311 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ReferencedContext__AccessContextRefAssignment_1_in_rule__ReferencedContext__Group__1__Impl13338 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ReferencedContext__Group__2__Impl_in_rule__ReferencedContext__Group__213368 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__ReferencedContext__Group__2__Impl13396 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__0__Impl_in_rule__UsersAndGroups__Group__013433 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__1_in_rule__UsersAndGroups__Group__013436 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_rule__UsersAndGroups__Group__0__Impl13464 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__1__Impl_in_rule__UsersAndGroups__Group__113495 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__2_in_rule__UsersAndGroups__Group__113498 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__UserOrGroupGuidAssignment_1_in_rule__UsersAndGroups__Group__1__Impl13525 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__UsersAndGroups__Group__2__Impl_in_rule__UsersAndGroups__Group__213555 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__UsersAndGroups__Group__2__Impl13583 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__0__Impl_in_rule__AccessContext__Group__013620 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__1_in_rule__AccessContext__Group__013623 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_rule__AccessContext__Group__0__Impl13651 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__1__Impl_in_rule__AccessContext__Group__113682 = new BitSet(new long[]{0x0120000000000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__2_in_rule__AccessContext__Group__113685 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__NameAssignment_1_in_rule__AccessContext__Group__1__Impl13712 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__2__Impl_in_rule__AccessContext__Group__213742 = new BitSet(new long[]{0x0120000000000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__3_in_rule__AccessContext__Group__213745 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group_2__0_in_rule__AccessContext__Group__2__Impl13772 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__3__Impl_in_rule__AccessContext__Group__313803 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__4_in_rule__AccessContext__Group__313806 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__AccessContext__Group__3__Impl13834 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__4__Impl_in_rule__AccessContext__Group__413865 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__5_in_rule__AccessContext__Group__413868 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_rule__AccessContext__Group__4__Impl13896 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__5__Impl_in_rule__AccessContext__Group__513927 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__6_in_rule__AccessContext__Group__513930 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__GuidAssignment_5_in_rule__AccessContext__Group__5__Impl13957 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__6__Impl_in_rule__AccessContext__Group__613987 = new BitSet(new long[]{0x0000600000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__7_in_rule__AccessContext__Group__613990 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__AccessContext__Group__6__Impl14018 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__7__Impl_in_rule__AccessContext__Group__714049 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__8_in_rule__AccessContext__Group__714052 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl14081 = new BitSet(new long[]{0x0000600000000002L,0x0000000004000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Alternatives_7_in_rule__AccessContext__Group__7__Impl14093 = new BitSet(new long[]{0x0000600000000002L,0x0000000004000000L}); + public static final BitSet FOLLOW_rule__AccessContext__Group__8__Impl_in_rule__AccessContext__Group__814126 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__AccessContext__Group__8__Impl14154 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group_2__0__Impl_in_rule__AccessContext__Group_2__014203 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AccessContext__Group_2__1_in_rule__AccessContext__Group_2__014206 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__AccessContext__Group_2__0__Impl14234 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__Group_2__1__Impl_in_rule__AccessContext__Group_2__114265 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AccessContext__SuperAccessContextsAssignment_2_1_in_rule__AccessContext__Group_2__1__Impl14292 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__0__Impl_in_rule__HierarchyRestriction__Group__014326 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__1_in_rule__HierarchyRestriction__Group__014329 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_90_in_rule__HierarchyRestriction__Group__0__Impl14357 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__1__Impl_in_rule__HierarchyRestriction__Group__114388 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__2_in_rule__HierarchyRestriction__Group__114391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_1_in_rule__HierarchyRestriction__Group__1__Impl14418 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__2__Impl_in_rule__HierarchyRestriction__Group__214448 = new BitSet(new long[]{0x0000600000000000L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__3_in_rule__HierarchyRestriction__Group__214451 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__HierarchyRestriction__Group__2__Impl14479 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__3__Impl_in_rule__HierarchyRestriction__Group__314510 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__4_in_rule__HierarchyRestriction__Group__314513 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl14542 = new BitSet(new long[]{0x0000600000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__AccessRulesAssignment_3_in_rule__HierarchyRestriction__Group__3__Impl14554 = new BitSet(new long[]{0x0000600000000002L}); + public static final BitSet FOLLOW_rule__HierarchyRestriction__Group__4__Impl_in_rule__HierarchyRestriction__Group__414587 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__HierarchyRestriction__Group__4__Impl14615 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__0__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__014656 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1_in_rule__RelationTypeArtifactTypePredicate__Group__014659 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_rule__RelationTypeArtifactTypePredicate__Group__0__Impl14687 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__Group__1__Impl_in_rule__RelationTypeArtifactTypePredicate__Group__114718 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_1_in_rule__RelationTypeArtifactTypePredicate__Group__1__Impl14745 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__0__Impl_in_rule__RelationTypeArtifactPredicate__Group__014779 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__1_in_rule__RelationTypeArtifactPredicate__Group__014782 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__RelationTypeArtifactPredicate__Group__0__Impl14810 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__Group__1__Impl_in_rule__RelationTypeArtifactPredicate__Group__114841 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_1_in_rule__RelationTypeArtifactPredicate__Group__1__Impl14868 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__0__Impl_in_rule__ArtifactMatchRestriction__Group__014902 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__1_in_rule__ArtifactMatchRestriction__Group__014905 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__PermissionAssignment_0_in_rule__ArtifactMatchRestriction__Group__0__Impl14932 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__1__Impl_in_rule__ArtifactMatchRestriction__Group__114962 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__2_in_rule__ArtifactMatchRestriction__Group__114965 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_92_in_rule__ArtifactMatchRestriction__Group__1__Impl14993 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__2__Impl_in_rule__ArtifactMatchRestriction__Group__215024 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__3_in_rule__ArtifactMatchRestriction__Group__215027 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_rule__ArtifactMatchRestriction__Group__2__Impl15055 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__3__Impl_in_rule__ArtifactMatchRestriction__Group__315086 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__4_in_rule__ArtifactMatchRestriction__Group__315089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_3_in_rule__ArtifactMatchRestriction__Group__3__Impl15116 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactMatchRestriction__Group__4__Impl_in_rule__ArtifactMatchRestriction__Group__415146 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__ArtifactMatchRestriction__Group__4__Impl15174 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__0__Impl_in_rule__ArtifactTypeRestriction__Group__015215 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__1_in_rule__ArtifactTypeRestriction__Group__015218 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__PermissionAssignment_0_in_rule__ArtifactTypeRestriction__Group__0__Impl15245 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__1__Impl_in_rule__ArtifactTypeRestriction__Group__115275 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__2_in_rule__ArtifactTypeRestriction__Group__115278 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_92_in_rule__ArtifactTypeRestriction__Group__1__Impl15306 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__2__Impl_in_rule__ArtifactTypeRestriction__Group__215337 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__3_in_rule__ArtifactTypeRestriction__Group__215340 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_rule__ArtifactTypeRestriction__Group__2__Impl15368 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__3__Impl_in_rule__ArtifactTypeRestriction__Group__315399 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__4_in_rule__ArtifactTypeRestriction__Group__315402 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_3_in_rule__ArtifactTypeRestriction__Group__3__Impl15429 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ArtifactTypeRestriction__Group__4__Impl_in_rule__ArtifactTypeRestriction__Group__415459 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__ArtifactTypeRestriction__Group__4__Impl15487 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__0__Impl_in_rule__AttributeTypeRestriction__Group__015528 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__1_in_rule__AttributeTypeRestriction__Group__015531 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__PermissionAssignment_0_in_rule__AttributeTypeRestriction__Group__0__Impl15558 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__1__Impl_in_rule__AttributeTypeRestriction__Group__115588 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__2_in_rule__AttributeTypeRestriction__Group__115591 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_92_in_rule__AttributeTypeRestriction__Group__1__Impl15619 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__2__Impl_in_rule__AttributeTypeRestriction__Group__215650 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__3_in_rule__AttributeTypeRestriction__Group__215653 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_60_in_rule__AttributeTypeRestriction__Group__2__Impl15681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__3__Impl_in_rule__AttributeTypeRestriction__Group__315712 = new BitSet(new long[]{0x0000000000000000L,0x0000000020800000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__4_in_rule__AttributeTypeRestriction__Group__315715 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_3_in_rule__AttributeTypeRestriction__Group__3__Impl15742 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__4__Impl_in_rule__AttributeTypeRestriction__Group__415772 = new BitSet(new long[]{0x0000000000000000L,0x0000000020800000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__5_in_rule__AttributeTypeRestriction__Group__415775 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__0_in_rule__AttributeTypeRestriction__Group__4__Impl15802 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group__5__Impl_in_rule__AttributeTypeRestriction__Group__515833 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__AttributeTypeRestriction__Group__5__Impl15861 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__0__Impl_in_rule__AttributeTypeRestriction__Group_4__015904 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__1_in_rule__AttributeTypeRestriction__Group_4__015907 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_93_in_rule__AttributeTypeRestriction__Group_4__0__Impl15935 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__1__Impl_in_rule__AttributeTypeRestriction__Group_4__115966 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__2_in_rule__AttributeTypeRestriction__Group_4__115969 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_rule__AttributeTypeRestriction__Group_4__1__Impl15997 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__Group_4__2__Impl_in_rule__AttributeTypeRestriction__Group_4__216028 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_2_in_rule__AttributeTypeRestriction__Group_4__2__Impl16055 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__0__Impl_in_rule__RelationTypeRestriction__Group__016093 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__1_in_rule__RelationTypeRestriction__Group__016096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__PermissionAssignment_0_in_rule__RelationTypeRestriction__Group__0__Impl16123 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__1__Impl_in_rule__RelationTypeRestriction__Group__116153 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__2_in_rule__RelationTypeRestriction__Group__116156 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_92_in_rule__RelationTypeRestriction__Group__1__Impl16184 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__2__Impl_in_rule__RelationTypeRestriction__Group__216215 = new BitSet(new long[]{0x0000000000002040L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__3_in_rule__RelationTypeRestriction__Group__216218 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_76_in_rule__RelationTypeRestriction__Group__2__Impl16246 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__3__Impl_in_rule__RelationTypeRestriction__Group__316277 = new BitSet(new long[]{0x0003800000000000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__4_in_rule__RelationTypeRestriction__Group__316280 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Alternatives_3_in_rule__RelationTypeRestriction__Group__3__Impl16307 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__4__Impl_in_rule__RelationTypeRestriction__Group__416337 = new BitSet(new long[]{0x0010000000000000L,0x0000000008800000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__5_in_rule__RelationTypeRestriction__Group__416340 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__RestrictedToSideAssignment_4_in_rule__RelationTypeRestriction__Group__4__Impl16367 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__5__Impl_in_rule__RelationTypeRestriction__Group__516397 = new BitSet(new long[]{0x0010000000000000L,0x0000000008800000L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__6_in_rule__RelationTypeRestriction__Group__516400 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__PredicateAssignment_5_in_rule__RelationTypeRestriction__Group__5__Impl16427 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RelationTypeRestriction__Group__6__Impl_in_rule__RelationTypeRestriction__Group__616458 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_rule__RelationTypeRestriction__Group__6__Impl16486 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleImport_in_rule__OseeDsl__ImportsAssignment_016536 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXArtifactType_in_rule__OseeDsl__ArtifactTypesAssignment_1_016567 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXRelationType_in_rule__OseeDsl__RelationTypesAssignment_1_116598 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAttributeType_in_rule__OseeDsl__AttributeTypesAssignment_1_216629 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumType_in_rule__OseeDsl__EnumTypesAssignment_1_316660 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_rule__OseeDsl__EnumOverridesAssignment_1_416691 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXArtifactMatcher_in_rule__OseeDsl__ArtifactMatchRefsAssignment_2_016722 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessContext_in_rule__OseeDsl__AccessDeclarationsAssignment_2_116753 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRole_in_rule__OseeDsl__RoleDeclarationsAssignment_2_216784 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_116815 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_94_in_rule__XArtifactType__AbstractAssignment_016851 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__NameAssignment_216890 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_116925 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__SuperArtifactTypesAssignment_3_2_116964 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactType__TypeGuidAssignment_5_116999 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XArtifactType__UuidAssignment_717030 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXAttributeTypeRef_in_rule__XArtifactType__ValidAttributeTypesAssignment_817061 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__ValidAttributeTypeAssignment_117096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeTypeRef__BranchGuidAssignment_2_117131 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__NameAssignment_117162 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeBaseType_in_rule__XAttributeType__BaseAttributeTypeAssignment_2_117193 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__OverrideAssignment_3_117228 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__TypeGuidAssignment_5_117263 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XAttributeType__UuidAssignment_717294 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__DataProviderAlternatives_9_0_in_rule__XAttributeType__DataProviderAssignment_917325 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XAttributeType__MinAssignment_1117358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__MaxAlternatives_13_0_in_rule__XAttributeType__MaxAssignment_1317389 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__XAttributeType__TaggerIdAlternatives_14_1_0_in_rule__XAttributeType__TaggerIdAssignment_14_117422 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__EnumTypeAssignment_15_117459 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__DescriptionAssignment_16_117494 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__DefaultValueAssignment_17_117525 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XAttributeType__FileExtensionAssignment_18_117556 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumType__NameAssignment_117587 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumType__TypeGuidAssignment_3_117618 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XOseeEnumType__UuidAssignment_517649 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_rule__XOseeEnumType__EnumEntriesAssignment_617680 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__NameAssignment_117711 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__XOseeEnumEntry__OrdinalAssignment_217742 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__EntryGuidAssignment_3_117773 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumEntry__DescriptionAssignment_4_117804 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XOseeEnumOverride__OverridenEnumTypeAssignment_117839 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_95_in_rule__XOseeEnumOverride__InheritAllAssignment_317879 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOverrideOption_in_rule__XOseeEnumOverride__OverrideOptionsAssignment_417918 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__EnumEntryAssignment_117949 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_rule__AddEnum__OrdinalAssignment_217980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__EntryGuidAssignment_3_118011 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AddEnum__DescriptionAssignment_4_118042 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RemoveEnum__EnumEntryAssignment_118077 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__NameAssignment_118112 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__TypeGuidAssignment_3_118143 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_rule__XRelationType__UuidAssignment_518174 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideANameAssignment_718205 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideAArtifactTypeAssignment_918240 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideBNameAssignment_1118275 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XRelationType__SideBArtifactTypeAssignment_1318310 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationOrderType_in_rule__XRelationType__DefaultOrderTypeAssignment_1518345 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_rule__XRelationType__MultiplicityAssignment_1718376 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMatchField_in_rule__SimpleCondition__FieldAssignment_018407 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCompareOp_in_rule__SimpleCondition__OpAssignment_118438 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__SimpleCondition__ExpressionAssignment_218469 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_118500 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXLogicOperator_in_rule__CompoundCondition__OperatorsAssignment_2_018531 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_rule__CompoundCondition__ConditionsAssignment_2_118562 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__XArtifactMatcher__NameAssignment_118593 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_318624 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXLogicOperator_in_rule__XArtifactMatcher__OperatorsAssignment_4_018655 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCondition_in_rule__XArtifactMatcher__ConditionsAssignment_4_118686 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Role__NameAssignment_118717 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Role__SuperRolesAssignment_2_118752 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleUsersAndGroups_in_rule__Role__UsersAndGroupsAssignment_4_018787 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleReferencedContext_in_rule__Role__ReferencedContextsAssignment_4_118818 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__ReferencedContext__AccessContextRefAssignment_118849 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__UsersAndGroups__UserOrGroupGuidAssignment_118880 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__NameAssignment_118911 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__SuperAccessContextsAssignment_2_118946 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AccessContext__GuidAssignment_518981 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_rule__AccessContext__AccessRulesAssignment_7_019012 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleHierarchyRestriction_in_rule__AccessContext__HierarchyRestrictionsAssignment_7_119043 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__HierarchyRestriction__ArtifactMatcherRefAssignment_119078 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_rule__HierarchyRestriction__AccessRulesAssignment_319113 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactTypePredicate__ArtifactTypeRefAssignment_119148 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeArtifactPredicate__ArtifactMatcherRefAssignment_119187 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactMatchRestriction__PermissionAssignment_019222 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__ArtifactMatchRestriction__ArtifactMatcherRefAssignment_319257 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__ArtifactTypeRestriction__PermissionAssignment_019292 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__ArtifactTypeRestriction__ArtifactTypeRefAssignment_319327 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__AttributeTypeRestriction__PermissionAssignment_019362 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__AttributeTypeRefAssignment_319397 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__AttributeTypeRestriction__ArtifactTypeRefAssignment_4_219436 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_rule__RelationTypeRestriction__PermissionAssignment_019475 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeMatch_in_rule__RelationTypeRestriction__RelationTypeMatchAssignment_3_019506 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RelationTypeRestriction__RelationTypeRefAssignment_3_119541 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXRelationSideEnum_in_rule__RelationTypeRestriction__RestrictedToSideAssignment_419576 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypePredicate_in_rule__RelationTypeRestriction__PredicateAssignment_519607 = new BitSet(new long[]{0x0000000000000002L}); }
\ No newline at end of file diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore index d8db530d20b..2e1185583c8 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore @@ -74,6 +74,7 @@ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="ordinal" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="entryGuid" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="XOseeEnumOverride" eSuperTypes="platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//OseeElement"> <eStructuralFeatures xsi:type="ecore:EReference" name="overridenEnumType" eType="ecore:EClass platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumType"/> @@ -87,6 +88,7 @@ <eStructuralFeatures xsi:type="ecore:EAttribute" name="enumEntry" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="ordinal" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="entryGuid" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="RemoveEnum" eSuperTypes="platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//OverrideOption"> <eStructuralFeatures xsi:type="ecore:EReference" name="enumEntry" eType="ecore:EClass platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry"/> diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel index c2f9c718f08..2c1b99d0f41 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel @@ -89,6 +89,7 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry/name"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry/ordinal"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry/entryGuid"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry/description"/> </genClasses> <genClasses ecoreClass="platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumOverride"> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumOverride/overridenEnumType"/> @@ -100,6 +101,7 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//AddEnum/enumEntry"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//AddEnum/ordinal"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//AddEnum/entryGuid"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//AddEnum/description"/> </genClasses> <genClasses ecoreClass="platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//RemoveEnum"> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//RemoveEnum/enumEntry"/> diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi index a957ac1d324..27085b385fa 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi @@ -328,6 +328,8 @@ <elements xsi:type="xtext:Keyword" value="IntegerAttribute"/> <elements xsi:type="xtext:Keyword" value="JavaObjectAttribute"/> <elements xsi:type="xtext:Keyword" value="StringAttribute"/> + <elements xsi:type="xtext:Keyword" value="ArtifactReferenceAttribute"/> + <elements xsi:type="xtext:Keyword" value="BranchReferenceAttribute"/> <elements xsi:type="xtext:Keyword" value="WordAttribute"/> <elements xsi:type="xtext:Keyword" value="OutlineNumberAttribute"/> <elements xsi:type="xtext:RuleCall" rule="/0/@rules.5"/> @@ -377,6 +379,12 @@ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> </elements> </elements> + <elements xsi:type="xtext:Group" cardinality="?"> + <elements xsi:type="xtext:Keyword" value="description"/> + <elements xsi:type="xtext:Assignment" feature="description" operator="="> + <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> + </elements> + </elements> </alternatives> </rules> <rules xsi:type="xtext:ParserRule" name="XOseeEnumOverride"> @@ -430,6 +438,12 @@ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> </elements> </elements> + <elements xsi:type="xtext:Group" cardinality="?"> + <elements xsi:type="xtext:Keyword" value="description"/> + <elements xsi:type="xtext:Assignment" feature="description" operator="="> + <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/> + </elements> + </elements> </alternatives> </rules> <rules xsi:type="xtext:ParserRule" name="RemoveEnum"> diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java index 6a76948e61a..7cf038db434 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java @@ -18,6 +18,7 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEnumEntry <em>Enum Entry</em>}</li> * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getOrdinal <em>Ordinal</em>}</li> * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEntryGuid <em>Entry Guid</em>}</li> + * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getDescription <em>Description</em>}</li> * </ul> * </p> * @@ -105,4 +106,30 @@ public interface AddEnum extends OverrideOption */ void setEntryGuid(String value); + /** + * Returns the value of the '<em><b>Description</b></em>' attribute. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Description</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Description</em>' attribute. + * @see #setDescription(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddEnum_Description() + * @model + * @generated + */ + String getDescription(); + + /** + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getDescription <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Description</em>' attribute. + * @see #getDescription() + * @generated + */ + void setDescription(String value); + } // AddEnum diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java index 04c1b17c9ab..2e1db89963d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java @@ -593,13 +593,22 @@ public interface OseeDslPackage extends EPackage int XOSEE_ENUM_ENTRY__ENTRY_GUID = 2; /** + * The feature id for the '<em><b>Description</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int XOSEE_ENUM_ENTRY__DESCRIPTION = 3; + + /** * The number of structural features of the '<em>XOsee Enum Entry</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int XOSEE_ENUM_ENTRY_FEATURE_COUNT = 3; + int XOSEE_ENUM_ENTRY_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl <em>XOsee Enum Override</em>}' class. @@ -704,13 +713,22 @@ public interface OseeDslPackage extends EPackage int ADD_ENUM__ENTRY_GUID = OVERRIDE_OPTION_FEATURE_COUNT + 2; /** + * The feature id for the '<em><b>Description</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int ADD_ENUM__DESCRIPTION = OVERRIDE_OPTION_FEATURE_COUNT + 3; + + /** * The number of structural features of the '<em>Add Enum</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ADD_ENUM_FEATURE_COUNT = OVERRIDE_OPTION_FEATURE_COUNT + 3; + int ADD_ENUM_FEATURE_COUNT = OVERRIDE_OPTION_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl <em>Remove Enum</em>}' class. @@ -2056,6 +2074,17 @@ public interface OseeDslPackage extends EPackage EAttribute getXOseeEnumEntry_EntryGuid(); /** + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getDescription <em>Description</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the attribute '<em>Description</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getDescription() + * @see #getXOseeEnumEntry() + * @generated + */ + EAttribute getXOseeEnumEntry_Description(); + + /** * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride <em>XOsee Enum Override</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -2152,6 +2181,17 @@ public interface OseeDslPackage extends EPackage EAttribute getAddEnum_EntryGuid(); /** + * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getDescription <em>Description</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the attribute '<em>Description</em>'. + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getDescription() + * @see #getAddEnum() + * @generated + */ + EAttribute getAddEnum_Description(); + + /** * Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum <em>Remove Enum</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -3264,6 +3304,14 @@ public interface OseeDslPackage extends EPackage EAttribute XOSEE_ENUM_ENTRY__ENTRY_GUID = eINSTANCE.getXOseeEnumEntry_EntryGuid(); /** + * The meta object literal for the '<em><b>Description</b></em>' attribute feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EAttribute XOSEE_ENUM_ENTRY__DESCRIPTION = eINSTANCE.getXOseeEnumEntry_Description(); + + /** * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl <em>XOsee Enum Override</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -3342,6 +3390,14 @@ public interface OseeDslPackage extends EPackage EAttribute ADD_ENUM__ENTRY_GUID = eINSTANCE.getAddEnum_EntryGuid(); /** + * The meta object literal for the '<em><b>Description</b></em>' attribute feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EAttribute ADD_ENUM__DESCRIPTION = eINSTANCE.getAddEnum_Description(); + + /** * The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl <em>Remove Enum</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java index 7d8b53db4eb..d185e4fd6c6 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java @@ -19,6 +19,7 @@ import org.eclipse.emf.ecore.EObject; * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getName <em>Name</em>}</li> * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getOrdinal <em>Ordinal</em>}</li> * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getEntryGuid <em>Entry Guid</em>}</li> + * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getDescription <em>Description</em>}</li> * </ul> * </p> * @@ -106,4 +107,30 @@ public interface XOseeEnumEntry extends EObject */ void setEntryGuid(String value); + /** + * Returns the value of the '<em><b>Description</b></em>' attribute. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Description</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Description</em>' attribute. + * @see #setDescription(String) + * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumEntry_Description() + * @model + * @generated + */ + String getDescription(); + + /** + * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getDescription <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Description</em>' attribute. + * @see #getDescription() + * @generated + */ + void setDescription(String value); + } // XOseeEnumEntry diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java index 8e7c76256ae..9e185b36f44 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java @@ -25,6 +25,7 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl#getEnumEntry <em>Enum Entry</em>}</li> * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl#getOrdinal <em>Ordinal</em>}</li> * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl#getEntryGuid <em>Entry Guid</em>}</li> + * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl#getDescription <em>Description</em>}</li> * </ul> * </p> * @@ -93,6 +94,26 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum protected String entryGuid = ENTRY_GUID_EDEFAULT; /** + * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getDescription() + * @generated + * @ordered + */ + protected static final String DESCRIPTION_EDEFAULT = null; + + /** + * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getDescription() + * @generated + * @ordered + */ + protected String description = DESCRIPTION_EDEFAULT; + + /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated @@ -187,6 +208,29 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum * <!-- end-user-doc --> * @generated */ + public String getDescription() + { + return description; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setDescription(String newDescription) + { + String oldDescription = description; + description = newDescription; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__DESCRIPTION, oldDescription, description)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { @@ -198,6 +242,8 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum return getOrdinal(); case OseeDslPackage.ADD_ENUM__ENTRY_GUID: return getEntryGuid(); + case OseeDslPackage.ADD_ENUM__DESCRIPTION: + return getDescription(); } return super.eGet(featureID, resolve, coreType); } @@ -221,6 +267,9 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum case OseeDslPackage.ADD_ENUM__ENTRY_GUID: setEntryGuid((String)newValue); return; + case OseeDslPackage.ADD_ENUM__DESCRIPTION: + setDescription((String)newValue); + return; } super.eSet(featureID, newValue); } @@ -244,6 +293,9 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum case OseeDslPackage.ADD_ENUM__ENTRY_GUID: setEntryGuid(ENTRY_GUID_EDEFAULT); return; + case OseeDslPackage.ADD_ENUM__DESCRIPTION: + setDescription(DESCRIPTION_EDEFAULT); + return; } super.eUnset(featureID); } @@ -264,6 +316,8 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum return ORDINAL_EDEFAULT == null ? ordinal != null : !ORDINAL_EDEFAULT.equals(ordinal); case OseeDslPackage.ADD_ENUM__ENTRY_GUID: return ENTRY_GUID_EDEFAULT == null ? entryGuid != null : !ENTRY_GUID_EDEFAULT.equals(entryGuid); + case OseeDslPackage.ADD_ENUM__DESCRIPTION: + return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description); } return super.eIsSet(featureID); } @@ -285,6 +339,8 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum result.append(ordinal); result.append(", entryGuid: "); result.append(entryGuid); + result.append(", description: "); + result.append(description); result.append(')'); return result.toString(); } diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java index ecc7b9eb775..1b275fe4c63 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java @@ -815,6 +815,16 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage * <!-- end-user-doc --> * @generated */ + public EAttribute getXOseeEnumEntry_Description() + { + return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(3); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ public EClass getXOseeEnumOverride() { return xOseeEnumOverrideEClass; @@ -905,6 +915,16 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage * <!-- end-user-doc --> * @generated */ + public EAttribute getAddEnum_Description() + { + return (EAttribute)addEnumEClass.getEStructuralFeatures().get(3); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ public EClass getRemoveEnum() { return removeEnumEClass; @@ -1679,6 +1699,7 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage createEAttribute(xOseeEnumEntryEClass, XOSEE_ENUM_ENTRY__NAME); createEAttribute(xOseeEnumEntryEClass, XOSEE_ENUM_ENTRY__ORDINAL); createEAttribute(xOseeEnumEntryEClass, XOSEE_ENUM_ENTRY__ENTRY_GUID); + createEAttribute(xOseeEnumEntryEClass, XOSEE_ENUM_ENTRY__DESCRIPTION); xOseeEnumOverrideEClass = createEClass(XOSEE_ENUM_OVERRIDE); createEReference(xOseeEnumOverrideEClass, XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE); @@ -1691,6 +1712,7 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage createEAttribute(addEnumEClass, ADD_ENUM__ENUM_ENTRY); createEAttribute(addEnumEClass, ADD_ENUM__ORDINAL); createEAttribute(addEnumEClass, ADD_ENUM__ENTRY_GUID); + createEAttribute(addEnumEClass, ADD_ENUM__DESCRIPTION); removeEnumEClass = createEClass(REMOVE_ENUM); createEReference(removeEnumEClass, REMOVE_ENUM__ENUM_ENTRY); @@ -1881,6 +1903,7 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage initEAttribute(getXOseeEnumEntry_Name(), ecorePackage.getEString(), "name", null, 0, 1, XOseeEnumEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getXOseeEnumEntry_Ordinal(), ecorePackage.getEString(), "ordinal", null, 0, 1, XOseeEnumEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getXOseeEnumEntry_EntryGuid(), ecorePackage.getEString(), "entryGuid", null, 0, 1, XOseeEnumEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getXOseeEnumEntry_Description(), ecorePackage.getEString(), "description", null, 0, 1, XOseeEnumEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(xOseeEnumOverrideEClass, XOseeEnumOverride.class, "XOseeEnumOverride", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getXOseeEnumOverride_OverridenEnumType(), this.getXOseeEnumType(), null, "overridenEnumType", null, 0, 1, XOseeEnumOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); @@ -1893,6 +1916,7 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage initEAttribute(getAddEnum_EnumEntry(), ecorePackage.getEString(), "enumEntry", null, 0, 1, AddEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getAddEnum_Ordinal(), ecorePackage.getEString(), "ordinal", null, 0, 1, AddEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getAddEnum_EntryGuid(), ecorePackage.getEString(), "entryGuid", null, 0, 1, AddEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getAddEnum_Description(), ecorePackage.getEString(), "description", null, 0, 1, AddEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(removeEnumEClass, RemoveEnum.class, "RemoveEnum", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getRemoveEnum_EnumEntry(), this.getXOseeEnumEntry(), null, "enumEntry", null, 0, 1, RemoveEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java index 836de4fddba..d4dda6fdcca 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java @@ -26,6 +26,7 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry; * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl#getName <em>Name</em>}</li> * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl#getOrdinal <em>Ordinal</em>}</li> * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl#getEntryGuid <em>Entry Guid</em>}</li> + * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl#getDescription <em>Description</em>}</li> * </ul> * </p> * @@ -94,6 +95,26 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements protected String entryGuid = ENTRY_GUID_EDEFAULT; /** + * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getDescription() + * @generated + * @ordered + */ + protected static final String DESCRIPTION_EDEFAULT = null; + + /** + * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getDescription() + * @generated + * @ordered + */ + protected String description = DESCRIPTION_EDEFAULT; + + /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated @@ -188,6 +209,29 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements * <!-- end-user-doc --> * @generated */ + public String getDescription() + { + return description; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setDescription(String newDescription) + { + String oldDescription = description; + description = newDescription; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION, oldDescription, description)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { @@ -199,6 +243,8 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements return getOrdinal(); case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID: return getEntryGuid(); + case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION: + return getDescription(); } return super.eGet(featureID, resolve, coreType); } @@ -222,6 +268,9 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID: setEntryGuid((String)newValue); return; + case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION: + setDescription((String)newValue); + return; } super.eSet(featureID, newValue); } @@ -245,6 +294,9 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID: setEntryGuid(ENTRY_GUID_EDEFAULT); return; + case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION: + setDescription(DESCRIPTION_EDEFAULT); + return; } super.eUnset(featureID); } @@ -265,6 +317,8 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements return ORDINAL_EDEFAULT == null ? ordinal != null : !ORDINAL_EDEFAULT.equals(ordinal); case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID: return ENTRY_GUID_EDEFAULT == null ? entryGuid != null : !ENTRY_GUID_EDEFAULT.equals(entryGuid); + case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION: + return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description); } return super.eIsSet(featureID); } @@ -286,6 +340,8 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements result.append(ordinal); result.append(", entryGuid: "); result.append(entryGuid); + result.append(", description: "); + result.append(description); result.append(')'); return result.toString(); } diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java index 6d5fefc07fa..f9fae3a9c5d 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java @@ -3083,11 +3083,11 @@ protected class XOseeEnumType_RightCurlyBracketKeyword_7 extends KeywordToken { /************ begin Rule XOseeEnumEntry **************** * * XOseeEnumEntry: - * "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?; + * "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; * **/ -// "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? +// "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)? protected class XOseeEnumEntry_Group extends GroupToken { public XOseeEnumEntry_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { @@ -3102,9 +3102,10 @@ protected class XOseeEnumEntry_Group extends GroupToken { @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new XOseeEnumEntry_Group_3(lastRuleCallOrigin, this, 0, inst); - case 1: return new XOseeEnumEntry_OrdinalAssignment_2(lastRuleCallOrigin, this, 1, inst); - case 2: return new XOseeEnumEntry_NameAssignment_1(lastRuleCallOrigin, this, 2, inst); + case 0: return new XOseeEnumEntry_Group_4(lastRuleCallOrigin, this, 0, inst); + case 1: return new XOseeEnumEntry_Group_3(lastRuleCallOrigin, this, 1, inst); + case 2: return new XOseeEnumEntry_OrdinalAssignment_2(lastRuleCallOrigin, this, 2, inst); + case 3: return new XOseeEnumEntry_NameAssignment_1(lastRuleCallOrigin, this, 3, inst); default: return null; } } @@ -3287,6 +3288,87 @@ protected class XOseeEnumEntry_EntryGuidAssignment_3_1 extends AssignmentToken } +// ("description" description=STRING)? +protected class XOseeEnumEntry_Group_4 extends GroupToken { + + public XOseeEnumEntry_Group_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); + } + + @Override + public Group getGrammarElement() { + return grammarAccess.getXOseeEnumEntryAccess().getGroup_4(); + } + + @Override + public AbstractToken createFollower(int index, IEObjectConsumer inst) { + switch(index) { + case 0: return new XOseeEnumEntry_DescriptionAssignment_4_1(lastRuleCallOrigin, this, 0, inst); + default: return null; + } + } + +} + +// "description" +protected class XOseeEnumEntry_DescriptionKeyword_4_0 extends KeywordToken { + + public XOseeEnumEntry_DescriptionKeyword_4_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); + } + + @Override + public Keyword getGrammarElement() { + return grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0(); + } + + @Override + public AbstractToken createFollower(int index, IEObjectConsumer inst) { + switch(index) { + case 0: return new XOseeEnumEntry_Group_3(lastRuleCallOrigin, this, 0, inst); + case 1: return new XOseeEnumEntry_OrdinalAssignment_2(lastRuleCallOrigin, this, 1, inst); + case 2: return new XOseeEnumEntry_NameAssignment_1(lastRuleCallOrigin, this, 2, inst); + default: return null; + } + } + +} + +// description=STRING +protected class XOseeEnumEntry_DescriptionAssignment_4_1 extends AssignmentToken { + + public XOseeEnumEntry_DescriptionAssignment_4_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); + } + + @Override + public Assignment getGrammarElement() { + return grammarAccess.getXOseeEnumEntryAccess().getDescriptionAssignment_4_1(); + } + + @Override + public AbstractToken createFollower(int index, IEObjectConsumer inst) { + switch(index) { + case 0: return new XOseeEnumEntry_DescriptionKeyword_4_0(lastRuleCallOrigin, this, 0, inst); + default: return null; + } + } + + @Override + public IEObjectConsumer tryConsume() { + if((value = eObjectConsumer.getConsumable("description",false)) == null) return null; + IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("description"); + if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0(), value, null)) { + type = AssignmentType.TERMINAL_RULE_CALL; + element = grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0(); + return obj; + } + return null; + } + +} + + /************ end Rule XOseeEnumEntry ****************/ @@ -3636,11 +3718,11 @@ protected class OverrideOption_RemoveEnumParserRuleCall_1 extends RuleCallToken /************ begin Rule AddEnum **************** * * AddEnum: - * "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?; + * "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; * **/ -// "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? +// "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)? protected class AddEnum_Group extends GroupToken { public AddEnum_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { @@ -3655,9 +3737,10 @@ protected class AddEnum_Group extends GroupToken { @Override public AbstractToken createFollower(int index, IEObjectConsumer inst) { switch(index) { - case 0: return new AddEnum_Group_3(lastRuleCallOrigin, this, 0, inst); - case 1: return new AddEnum_OrdinalAssignment_2(lastRuleCallOrigin, this, 1, inst); - case 2: return new AddEnum_EnumEntryAssignment_1(lastRuleCallOrigin, this, 2, inst); + case 0: return new AddEnum_Group_4(lastRuleCallOrigin, this, 0, inst); + case 1: return new AddEnum_Group_3(lastRuleCallOrigin, this, 1, inst); + case 2: return new AddEnum_OrdinalAssignment_2(lastRuleCallOrigin, this, 2, inst); + case 3: return new AddEnum_EnumEntryAssignment_1(lastRuleCallOrigin, this, 3, inst); default: return null; } } @@ -3840,6 +3923,87 @@ protected class AddEnum_EntryGuidAssignment_3_1 extends AssignmentToken { } +// ("description" description=STRING)? +protected class AddEnum_Group_4 extends GroupToken { + + public AddEnum_Group_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); + } + + @Override + public Group getGrammarElement() { + return grammarAccess.getAddEnumAccess().getGroup_4(); + } + + @Override + public AbstractToken createFollower(int index, IEObjectConsumer inst) { + switch(index) { + case 0: return new AddEnum_DescriptionAssignment_4_1(lastRuleCallOrigin, this, 0, inst); + default: return null; + } + } + +} + +// "description" +protected class AddEnum_DescriptionKeyword_4_0 extends KeywordToken { + + public AddEnum_DescriptionKeyword_4_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); + } + + @Override + public Keyword getGrammarElement() { + return grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0(); + } + + @Override + public AbstractToken createFollower(int index, IEObjectConsumer inst) { + switch(index) { + case 0: return new AddEnum_Group_3(lastRuleCallOrigin, this, 0, inst); + case 1: return new AddEnum_OrdinalAssignment_2(lastRuleCallOrigin, this, 1, inst); + case 2: return new AddEnum_EnumEntryAssignment_1(lastRuleCallOrigin, this, 2, inst); + default: return null; + } + } + +} + +// description=STRING +protected class AddEnum_DescriptionAssignment_4_1 extends AssignmentToken { + + public AddEnum_DescriptionAssignment_4_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) { + super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer); + } + + @Override + public Assignment getGrammarElement() { + return grammarAccess.getAddEnumAccess().getDescriptionAssignment_4_1(); + } + + @Override + public AbstractToken createFollower(int index, IEObjectConsumer inst) { + switch(index) { + case 0: return new AddEnum_DescriptionKeyword_4_0(lastRuleCallOrigin, this, 0, inst); + default: return null; + } + } + + @Override + public IEObjectConsumer tryConsume() { + if((value = eObjectConsumer.getConsumable("description",false)) == null) return null; + IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("description"); + if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0(), value, null)) { + type = AssignmentType.TERMINAL_RULE_CALL; + element = grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0(); + return obj; + } + return null; + } + +} + + /************ end Rule AddEnum ****************/ diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g index a4e37c56b79..f74bbd547d2 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g @@ -1054,25 +1054,39 @@ ruleAttributeBaseType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeR } | + kw='ArtifactReferenceAttribute' + { + $current.merge(kw); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); + } + + | + kw='BranchReferenceAttribute' + { + $current.merge(kw); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); + } + + | kw='WordAttribute' { $current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_8()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); } | kw='OutlineNumberAttribute' { $current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_9()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); } | { - newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_10()); + newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); } - this_QUALIFIED_NAME_10=ruleQUALIFIED_NAME { - $current.merge(this_QUALIFIED_NAME_10); + this_QUALIFIED_NAME_12=ruleQUALIFIED_NAME { + $current.merge(this_QUALIFIED_NAME_12); } { @@ -1274,6 +1288,28 @@ ruleXOseeEnumEntry returns [EObject current=null] } ) +))?( otherlv_5='description' + { + newLeafNode(otherlv_5, grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0()); + } +( +( + lv_description_6_0=RULE_STRING + { + newLeafNode(lv_description_6_0, grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); + } + { + if ($current==null) { + $current = createModelElement(grammarAccess.getXOseeEnumEntryRule()); + } + setWithLastConsumed( + $current, + "description", + lv_description_6_0, + "STRING"); + } + +) ))?) ; @@ -1476,6 +1512,28 @@ ruleAddEnum returns [EObject current=null] } ) +))?( otherlv_5='description' + { + newLeafNode(otherlv_5, grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0()); + } +( +( + lv_description_6_0=RULE_STRING + { + newLeafNode(lv_description_6_0, grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); + } + { + if ($current==null) { + $current = createModelElement(grammarAccess.getAddEnumRule()); + } + setWithLastConsumed( + $current, + "description", + lv_description_6_0, + "STRING"); + } + +) ))?) ; diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens index d5cef5e4dc7..af65de5a321 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens @@ -12,6 +12,7 @@ T__21=21 T__20=20 T__93=93 T__19=19 +T__94=94 T__91=91 T__92=92 T__16=16 @@ -21,6 +22,7 @@ T__18=18 T__17=17 T__14=14 T__13=13 +T__95=95 T__80=80 T__81=81 T__82=82 @@ -88,84 +90,86 @@ T__37=37 T__38=38 T__39=39 RULE_WS=11 -'remove'=55 -'where'=69 -'WordAttribute'=47 -'sideAArtifactType'=58 +'remove'=57 +'where'=71 +'WordAttribute'=49 +'sideAArtifactType'=60 'attributeType'=25 -'SIDE_A'=91 -'artifactMatcher'=68 -'sideBName'=59 -';'=70 +'SIDE_A'=93 +'artifactMatcher'=70 +'sideBName'=61 +';'=72 'enumType'=35 -'artifactGuid'=86 +'artifactGuid'=88 'CompressedContentAttribute'=40 'unlimited'=32 '.'=14 -'OutlineNumberAttribute'=48 -'relationType'=56 +'OutlineNumberAttribute'=50 +'relationType'=58 'import'=13 -'inheritAll'=53 -'childrenOf'=73 -'Lexicographical_Ascending'=63 -'add'=54 -'artifact'=74 +'inheritAll'=55 +'childrenOf'=75 +'Lexicographical_Ascending'=65 +'add'=56 +'artifact'=76 'extends'=17 -'OR'=84 -'defaultOrderType'=61 +'OR'=86 +'defaultOrderType'=63 '{'=19 -'entryGuid'=51 -'EQ'=81 -'sideBArtifactType'=60 +'entryGuid'=53 +'EQ'=83 +'sideBArtifactType'=62 'FloatingPointAttribute'=43 -'ALLOW'=88 -'('=66 -'of'=76 -'edit'=75 +'ALLOW'=90 +'('=68 +'of'=78 +'edit'=77 ','=18 -'BOTH'=93 +'BOTH'=95 'uuid'=21 'IntegerAttribute'=44 -'Unordered'=65 -'LIKE'=82 +'Unordered'=67 +'LIKE'=84 'defaultValue'=37 'DefaultAttributeTaggerProvider'=34 -'DENY'=89 +'DENY'=91 'branchGuid'=24 'JavaObjectAttribute'=45 -'oseeEnumType'=49 -'sideAName'=57 -'ONE_TO_ONE'=77 -'role'=71 -'SIDE_B'=92 +'oseeEnumType'=51 +'sideAName'=59 +'ONE_TO_ONE'=79 +'role'=73 +'SIDE_B'=94 'BooleanAttribute'=39 -'ONE_TO_MANY'=78 -')'=67 -'AND'=83 -'Lexicographical_Descending'=64 +'ONE_TO_MANY'=80 +')'=69 +'AND'=85 +'Lexicographical_Descending'=66 'StringAttribute'=46 -'entry'=50 +'entry'=52 'max'=31 -'artifactName'=85 +'BranchReferenceAttribute'=48 +'artifactName'=87 'taggerId'=33 '}'=22 -'MANY_TO_ONE'=79 -'multiplicity'=62 +'MANY_TO_ONE'=81 +'multiplicity'=64 'overrides'=26 'abstract'=15 'DefaultAttributeDataProvider'=28 'dataProvider'=27 'EnumeratedAttribute'=42 -'branchName'=87 -'accessContext'=72 -'MANY_TO_MANY'=80 +'branchName'=89 +'accessContext'=74 +'MANY_TO_MANY'=82 'description'=36 +'ArtifactReferenceAttribute'=47 'DateAttribute'=41 -'overrides enum'=52 +'overrides enum'=54 'UriAttributeDataProvider'=29 'attribute'=23 'min'=30 -'ALL'=90 +'ALL'=92 'guid'=20 'artifactType'=16 'fileExtension'=38 diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java index 442ad3a531b..93cec35714b 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java @@ -27,6 +27,7 @@ public class InternalOseeDslLexer extends Lexer { public static final int EOF=-1; public static final int T__93=93; public static final int T__19=19; + public static final int T__94=94; public static final int T__91=91; public static final int T__92=92; public static final int T__16=16; @@ -36,6 +37,7 @@ public class InternalOseeDslLexer extends Lexer { public static final int T__17=17; public static final int T__14=14; public static final int T__13=13; + public static final int T__95=95; public static final int T__80=80; public static final int T__81=81; public static final int T__82=82; @@ -832,10 +834,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:7: ( 'WordAttribute' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:9: 'WordAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:7: ( 'ArtifactReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:9: 'ArtifactReferenceAttribute' { - match("WordAttribute"); + match("ArtifactReferenceAttribute"); } @@ -853,10 +855,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__48; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:7: ( 'OutlineNumberAttribute' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:9: 'OutlineNumberAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:7: ( 'BranchReferenceAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:9: 'BranchReferenceAttribute' { - match("OutlineNumberAttribute"); + match("BranchReferenceAttribute"); } @@ -874,10 +876,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__49; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:7: ( 'oseeEnumType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:9: 'oseeEnumType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:7: ( 'WordAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:9: 'WordAttribute' { - match("oseeEnumType"); + match("WordAttribute"); } @@ -895,10 +897,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__50; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:7: ( 'entry' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:9: 'entry' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:7: ( 'OutlineNumberAttribute' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:9: 'OutlineNumberAttribute' { - match("entry"); + match("OutlineNumberAttribute"); } @@ -916,10 +918,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__51; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:7: ( 'entryGuid' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:9: 'entryGuid' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:7: ( 'oseeEnumType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:9: 'oseeEnumType' { - match("entryGuid"); + match("oseeEnumType"); } @@ -937,10 +939,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__52; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:7: ( 'overrides enum' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:9: 'overrides enum' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:7: ( 'entry' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:9: 'entry' { - match("overrides enum"); + match("entry"); } @@ -958,10 +960,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__53; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:7: ( 'inheritAll' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:9: 'inheritAll' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:7: ( 'entryGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:9: 'entryGuid' { - match("inheritAll"); + match("entryGuid"); } @@ -979,10 +981,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__54; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:7: ( 'add' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:9: 'add' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:7: ( 'overrides enum' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:9: 'overrides enum' { - match("add"); + match("overrides enum"); } @@ -1000,10 +1002,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__55; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:7: ( 'remove' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:9: 'remove' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:7: ( 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:9: 'inheritAll' { - match("remove"); + match("inheritAll"); } @@ -1021,10 +1023,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__56; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:7: ( 'relationType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:9: 'relationType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:7: ( 'add' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:9: 'add' { - match("relationType"); + match("add"); } @@ -1042,10 +1044,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__57; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:7: ( 'sideAName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:9: 'sideAName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:7: ( 'remove' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:9: 'remove' { - match("sideAName"); + match("remove"); } @@ -1063,10 +1065,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__58; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:7: ( 'sideAArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:9: 'sideAArtifactType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:7: ( 'relationType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:9: 'relationType' { - match("sideAArtifactType"); + match("relationType"); } @@ -1084,10 +1086,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__59; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:7: ( 'sideBName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:9: 'sideBName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:7: ( 'sideAName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:9: 'sideAName' { - match("sideBName"); + match("sideAName"); } @@ -1105,10 +1107,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__60; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:7: ( 'sideBArtifactType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:9: 'sideBArtifactType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:7: ( 'sideAArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:9: 'sideAArtifactType' { - match("sideBArtifactType"); + match("sideAArtifactType"); } @@ -1126,10 +1128,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__61; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:7: ( 'defaultOrderType' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:9: 'defaultOrderType' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:7: ( 'sideBName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:9: 'sideBName' { - match("defaultOrderType"); + match("sideBName"); } @@ -1147,10 +1149,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__62; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:7: ( 'multiplicity' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:9: 'multiplicity' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:7: ( 'sideBArtifactType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:9: 'sideBArtifactType' { - match("multiplicity"); + match("sideBArtifactType"); } @@ -1168,10 +1170,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__63; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:7: ( 'Lexicographical_Ascending' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:9: 'Lexicographical_Ascending' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:7: ( 'defaultOrderType' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:9: 'defaultOrderType' { - match("Lexicographical_Ascending"); + match("defaultOrderType"); } @@ -1189,10 +1191,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__64; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:7: ( 'Lexicographical_Descending' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:9: 'Lexicographical_Descending' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:7: ( 'multiplicity' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:9: 'multiplicity' { - match("Lexicographical_Descending"); + match("multiplicity"); } @@ -1210,10 +1212,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__65; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:7: ( 'Unordered' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:9: 'Unordered' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:7: ( 'Lexicographical_Ascending' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:9: 'Lexicographical_Ascending' { - match("Unordered"); + match("Lexicographical_Ascending"); } @@ -1231,10 +1233,11 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__66; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:7: ( '(' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:9: '(' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:7: ( 'Lexicographical_Descending' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:9: 'Lexicographical_Descending' { - match('('); + match("Lexicographical_Descending"); + } @@ -1251,10 +1254,11 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__67; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:7: ( ')' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:9: ')' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:7: ( 'Unordered' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:9: 'Unordered' { - match(')'); + match("Unordered"); + } @@ -1271,11 +1275,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__68; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:7: ( 'artifactMatcher' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:9: 'artifactMatcher' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:7: ( '(' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:9: '(' { - match("artifactMatcher"); - + match('('); } @@ -1292,11 +1295,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__69; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:7: ( 'where' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:9: 'where' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:7: ( ')' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:9: ')' { - match("where"); - + match(')'); } @@ -1313,10 +1315,11 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__70; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:7: ( ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:9: ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:7: ( 'artifactMatcher' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:9: 'artifactMatcher' { - match(';'); + match("artifactMatcher"); + } @@ -1333,10 +1336,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__71; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:7: ( 'role' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:9: 'role' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:7: ( 'where' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:9: 'where' { - match("role"); + match("where"); } @@ -1354,11 +1357,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__72; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:7: ( 'accessContext' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:9: 'accessContext' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:7: ( ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:9: ';' { - match("accessContext"); - + match(';'); } @@ -1375,10 +1377,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__73; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:7: ( 'childrenOf' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:9: 'childrenOf' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:7: ( 'role' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:9: 'role' { - match("childrenOf"); + match("role"); } @@ -1396,10 +1398,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__74; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:7: ( 'artifact' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:9: 'artifact' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:7: ( 'accessContext' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:9: 'accessContext' { - match("artifact"); + match("accessContext"); } @@ -1417,10 +1419,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__75; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:7: ( 'edit' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:9: 'edit' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:7: ( 'childrenOf' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:9: 'childrenOf' { - match("edit"); + match("childrenOf"); } @@ -1438,10 +1440,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__76; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:7: ( 'of' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:9: 'of' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:7: ( 'artifact' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:9: 'artifact' { - match("of"); + match("artifact"); } @@ -1459,10 +1461,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__77; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:7: ( 'ONE_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:9: 'ONE_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:7: ( 'edit' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:9: 'edit' { - match("ONE_TO_ONE"); + match("edit"); } @@ -1480,10 +1482,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__78; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:7: ( 'ONE_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:9: 'ONE_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:7: ( 'of' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:9: 'of' { - match("ONE_TO_MANY"); + match("of"); } @@ -1501,10 +1503,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__79; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:7: ( 'MANY_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:9: 'MANY_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:7: ( 'ONE_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:9: 'ONE_TO_ONE' { - match("MANY_TO_ONE"); + match("ONE_TO_ONE"); } @@ -1522,10 +1524,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__80; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:7: ( 'MANY_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:9: 'MANY_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:7: ( 'ONE_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:9: 'ONE_TO_MANY' { - match("MANY_TO_MANY"); + match("ONE_TO_MANY"); } @@ -1543,10 +1545,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__81; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:7: ( 'EQ' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:9: 'EQ' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:7: ( 'MANY_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:9: 'MANY_TO_ONE' { - match("EQ"); + match("MANY_TO_ONE"); } @@ -1564,10 +1566,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__82; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:7: ( 'LIKE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:9: 'LIKE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:7: ( 'MANY_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:9: 'MANY_TO_MANY' { - match("LIKE"); + match("MANY_TO_MANY"); } @@ -1585,10 +1587,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__83; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:7: ( 'AND' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:9: 'AND' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:7: ( 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:9: 'EQ' { - match("AND"); + match("EQ"); } @@ -1606,10 +1608,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__84; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:7: ( 'OR' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:9: 'OR' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:7: ( 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:9: 'LIKE' { - match("OR"); + match("LIKE"); } @@ -1627,10 +1629,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__85; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:7: ( 'artifactName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:9: 'artifactName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:7: ( 'AND' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:9: 'AND' { - match("artifactName"); + match("AND"); } @@ -1648,10 +1650,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__86; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:7: ( 'artifactGuid' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:9: 'artifactGuid' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:7: ( 'OR' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:9: 'OR' { - match("artifactGuid"); + match("OR"); } @@ -1669,10 +1671,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__87; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:7: ( 'branchName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:9: 'branchName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:7: ( 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:9: 'artifactName' { - match("branchName"); + match("artifactName"); } @@ -1690,10 +1692,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__88; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:7: ( 'ALLOW' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:9: 'ALLOW' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:7: ( 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:9: 'artifactGuid' { - match("ALLOW"); + match("artifactGuid"); } @@ -1711,10 +1713,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__89; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:7: ( 'DENY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:9: 'DENY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:7: ( 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:9: 'branchName' { - match("DENY"); + match("branchName"); } @@ -1732,10 +1734,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__90; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:7: ( 'ALL' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:9: 'ALL' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:7: ( 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:9: 'ALLOW' { - match("ALL"); + match("ALLOW"); } @@ -1753,10 +1755,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__91; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:7: ( 'SIDE_A' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:9: 'SIDE_A' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:7: ( 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:9: 'DENY' { - match("SIDE_A"); + match("DENY"); } @@ -1774,10 +1776,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__92; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:7: ( 'SIDE_B' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:9: 'SIDE_B' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:7: ( 'ALL' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:9: 'ALL' { - match("SIDE_B"); + match("ALL"); } @@ -1795,10 +1797,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = T__93; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:7: ( 'BOTH' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:9: 'BOTH' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:7: ( 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:9: 'SIDE_A' { - match("BOTH"); + match("SIDE_A"); } @@ -1811,15 +1813,57 @@ public class InternalOseeDslLexer extends Lexer { } // $ANTLR end "T__93" + // $ANTLR start "T__94" + public final void mT__94() throws RecognitionException { + try { + int _type = T__94; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:92:7: ( 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:92:9: 'SIDE_B' + { + match("SIDE_B"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__94" + + // $ANTLR start "T__95" + public final void mT__95() throws RecognitionException { + try { + int _type = T__95; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:93:7: ( 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:93:9: 'BOTH' + { + match("BOTH"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__95" + // $ANTLR start "RULE_STRING" public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1837,10 +1881,10 @@ public class InternalOseeDslLexer extends Lexer { } switch (alt3) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' { match('\"'); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:20: ( '\\\\' '\"' | ~ ( '\"' ) )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:20: ( '\\\\' '\"' | ~ ( '\"' ) )* loop1: do { int alt1=3; @@ -1874,7 +1918,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt1) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:21: '\\\\' '\"' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:21: '\\\\' '\"' { match('\\'); match('\"'); @@ -1882,7 +1926,7 @@ public class InternalOseeDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:30: ~ ( '\"' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:30: ~ ( '\"' ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1907,10 +1951,10 @@ public class InternalOseeDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' { match('\''); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )* loop2: do { int alt2=3; @@ -1944,7 +1988,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt2) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:49: '\\\\' '\\'' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:49: '\\\\' '\\'' { match('\\'); match('\''); @@ -1952,7 +1996,7 @@ public class InternalOseeDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:59: ~ ( '\\'' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:59: ~ ( '\\'' ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1995,10 +2039,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_WHOLE_NUM_STR; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:20: ( ( '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:22: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3216:20: ( ( '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3216:22: ( '0' .. '9' )+ { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:22: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3216:22: ( '0' .. '9' )+ int cnt4=0; loop4: do { @@ -2012,7 +2056,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt4) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:23: '0' .. '9' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3216:23: '0' .. '9' { matchRange('0','9'); @@ -2044,12 +2088,12 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_HEX_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3160:14: ( '0x' ( 'A' .. 'F' | '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3160:16: '0x' ( 'A' .. 'F' | '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3218:14: ( '0x' ( 'A' .. 'F' | '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3218:16: '0x' ( 'A' .. 'F' | '0' .. '9' )+ { match("0x"); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3160:21: ( 'A' .. 'F' | '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3218:21: ( 'A' .. 'F' | '0' .. '9' )+ int cnt5=0; loop5: do { @@ -2103,10 +2147,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:11: ( '^' )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:11: ( '^' )? int alt6=2; int LA6_0 = input.LA(1); @@ -2115,7 +2159,7 @@ public class InternalOseeDslLexer extends Lexer { } switch (alt6) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:11: '^' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:11: '^' { match('^'); @@ -2133,7 +2177,7 @@ public class InternalOseeDslLexer extends Lexer { recover(mse); throw mse;} - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop7: do { int alt7=2; @@ -2182,10 +2226,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3164:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3164:12: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:10: ( ( '0' .. '9' )+ ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:12: ( '0' .. '9' )+ { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3164:12: ( '0' .. '9' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:12: ( '0' .. '9' )+ int cnt8=0; loop8: do { @@ -2199,7 +2243,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt8) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3164:13: '0' .. '9' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:13: '0' .. '9' { matchRange('0','9'); @@ -2231,12 +2275,12 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3166:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3166:19: '/*' ( options {greedy=false; } : . )* '*/' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3224:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3224:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3166:24: ( options {greedy=false; } : . )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3224:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -2261,7 +2305,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt9) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3166:52: . + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3224:52: . { matchAny(); @@ -2291,12 +2335,12 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:24: (~ ( ( '\\n' | '\\r' ) ) )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -2309,7 +2353,7 @@ public class InternalOseeDslLexer extends Lexer { switch (alt10) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:24: ~ ( ( '\\n' | '\\r' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2329,7 +2373,7 @@ public class InternalOseeDslLexer extends Lexer { } } while (true); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:40: ( ( '\\r' )? '\\n' )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -2338,9 +2382,9 @@ public class InternalOseeDslLexer extends Lexer { } switch (alt12) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:41: ( '\\r' )? '\\n' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:41: ( '\\r' )? '\\n' { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:41: ( '\\r' )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -2349,7 +2393,7 @@ public class InternalOseeDslLexer extends Lexer { } switch (alt11) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:41: '\\r' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:41: '\\r' { match('\r'); @@ -2381,10 +2425,10 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3170:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3170:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3228:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3228:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3170:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3228:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2438,8 +2482,8 @@ public class InternalOseeDslLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3172:16: ( . ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3172:18: . + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3230:16: ( . ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3230:18: . { matchAny(); @@ -2454,8 +2498,8 @@ public class InternalOseeDslLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt14=90; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt14=92; alt14 = dfa14.predict(input); switch (alt14) { case 1 : @@ -3026,63 +3070,77 @@ public class InternalOseeDslLexer extends Lexer { } break; case 82 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:496: RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:496: T__94 { - mRULE_STRING(); + mT__94(); } break; case 83 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:508: RULE_WHOLE_NUM_STR + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:502: T__95 { - mRULE_WHOLE_NUM_STR(); + mT__95(); } break; case 84 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:527: RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:508: RULE_STRING { - mRULE_HEX_INT(); + mRULE_STRING(); } break; case 85 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:540: RULE_ID + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:520: RULE_WHOLE_NUM_STR { - mRULE_ID(); + mRULE_WHOLE_NUM_STR(); } break; case 86 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:548: RULE_INT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:539: RULE_HEX_INT { - mRULE_INT(); + mRULE_HEX_INT(); } break; case 87 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:557: RULE_ML_COMMENT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:552: RULE_ID { - mRULE_ML_COMMENT(); + mRULE_ID(); } break; case 88 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:573: RULE_SL_COMMENT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:560: RULE_INT { - mRULE_SL_COMMENT(); + mRULE_INT(); } break; case 89 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:589: RULE_WS + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:569: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 90 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:597: RULE_ANY_OTHER + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:585: RULE_SL_COMMENT + { + mRULE_SL_COMMENT(); + + } + break; + case 91 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:601: RULE_WS + { + mRULE_WS(); + + } + break; + case 92 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:609: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -3096,193 +3154,203 @@ public class InternalOseeDslLexer extends Lexer { protected DFA14 dfa14 = new DFA14(this); static final String DFA14_eotS = - "\1\uffff\1\60\1\uffff\2\60\2\uffff\2\60\1\uffff\24\60\2\uffff\1"+ - "\60\1\uffff\3\60\2\55\2\155\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff"+ - "\10\60\2\uffff\3\60\1\uffff\3\60\1\u0083\20\60\1\u0095\10\60\1\u009e"+ - "\5\60\2\uffff\1\60\1\uffff\4\60\3\uffff\1\155\3\uffff\5\60\1\u00af"+ - "\13\60\1\uffff\10\60\1\u00c3\1\u00c4\7\60\1\uffff\10\60\1\uffff"+ - "\11\60\1\u00dd\1\u00df\5\60\1\uffff\4\60\1\u00e9\1\u00ea\1\u00eb"+ - "\11\60\1\u00f5\2\60\2\uffff\4\60\1\u00fc\14\60\1\u0109\2\60\1\u010d"+ - "\3\60\1\uffff\1\60\1\uffff\10\60\1\u011b\3\uffff\11\60\1\uffff\6"+ - "\60\1\uffff\14\60\1\uffff\3\60\1\uffff\1\u013d\2\60\1\u0140\1\u0141"+ - "\10\60\1\uffff\25\60\1\u0160\1\u0161\3\60\1\u0165\6\60\1\uffff\2"+ - "\60\2\uffff\5\60\1\u0173\30\60\2\uffff\3\60\1\uffff\11\60\1\u019a"+ - "\1\u019f\2\60\1\uffff\1\u01a2\17\60\1\u01b2\25\60\1\uffff\4\60\1"+ - "\uffff\1\u01ce\1\60\1\uffff\1\u01d0\1\u01d1\2\60\1\u01d5\10\60\1"+ - "\u01de\1\60\1\uffff\15\60\1\u01ed\1\60\1\u01ef\5\60\1\u01f5\5\60"+ - "\1\uffff\1\60\2\uffff\1\u01fc\1\u01fd\2\uffff\10\60\1\uffff\13\60"+ - "\1\u0211\2\60\1\uffff\1\60\1\uffff\2\60\1\u0217\2\60\1\uffff\6\60"+ - "\2\uffff\2\60\1\u0222\20\60\1\uffff\1\u0233\4\60\1\uffff\1\u0238"+ - "\1\60\1\u023a\1\60\1\u023c\1\u023d\2\60\1\u0240\1\u0241\1\uffff"+ - "\1\u0242\4\60\1\u0247\12\60\1\uffff\1\u0252\3\60\1\uffff\1\u0256"+ - "\1\uffff\1\60\2\uffff\1\u0258\1\u0259\3\uffff\2\60\1\u025c\1\60"+ - "\1\uffff\1\u025e\7\60\1\u0266\1\60\1\uffff\3\60\1\uffff\1\60\2\uffff"+ - "\2\60\1\uffff\1\60\1\uffff\7\60\1\uffff\4\60\1\u027a\11\60\1\u0284"+ - "\4\60\1\uffff\1\u0289\2\60\1\u028d\3\60\1\u0291\1\60\1\uffff\4\60"+ - "\1\uffff\3\60\1\uffff\3\60\1\uffff\2\60\1\u02a0\1\u02a1\12\60\2"+ - "\uffff\6\60\1\u02b2\1\60\1\u02b4\7\60\1\uffff\1\60\1\uffff\17\60"+ - "\1\u02cc\1\u02cd\6\60\2\uffff\4\60\1\u02d8\5\60\1\uffff\1\60\1\u02df"+ - "\3\60\1\u02e3\1\uffff\1\u02e4\2\60\2\uffff\1\u02e7\1\60\1\uffff"+ - "\1\60\1\u02ea\1\uffff"; + "\1\uffff\1\60\1\uffff\2\60\2\uffff\2\60\1\uffff\25\60\2\uffff\1"+ + "\60\1\uffff\2\60\2\55\2\157\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff"+ + "\10\60\2\uffff\3\60\1\uffff\3\60\1\u0085\21\60\1\u0098\13\60\1\u00a4"+ + "\5\60\2\uffff\1\60\1\uffff\2\60\3\uffff\1\157\3\uffff\5\60\1\u00b3"+ + "\13\60\1\uffff\10\60\1\u00c7\1\u00c8\10\60\1\uffff\6\60\1\u00d7"+ + "\1\u00d9\3\60\1\uffff\16\60\1\uffff\4\60\1\u00ef\1\u00f0\1\u00f1"+ + "\11\60\1\u00fb\2\60\2\uffff\5\60\1\u0103\10\60\1\uffff\1\60\1\uffff"+ + "\5\60\1\u0112\2\60\1\u0116\13\60\1\u0123\3\uffff\11\60\1\uffff\7"+ + "\60\1\uffff\10\60\1\u013d\5\60\1\uffff\3\60\1\uffff\1\u0148\2\60"+ + "\1\u014b\10\60\1\uffff\26\60\1\u016b\1\u016c\1\60\1\uffff\3\60\1"+ + "\u0171\6\60\1\uffff\2\60\1\uffff\5\60\1\u017f\31\60\2\uffff\4\60"+ + "\1\uffff\11\60\1\u01a8\1\u01ad\2\60\1\uffff\1\u01b0\17\60\1\u01c0"+ + "\27\60\1\uffff\4\60\1\uffff\1\u01de\1\60\1\uffff\1\u01e0\1\u01e1"+ + "\2\60\1\u01e5\10\60\1\u01ee\1\60\1\uffff\17\60\1\u01ff\1\60\1\u0201"+ + "\5\60\1\u0207\5\60\1\uffff\1\60\2\uffff\1\u020e\1\u020f\2\uffff"+ + "\10\60\1\uffff\15\60\1\u0225\2\60\1\uffff\1\60\1\uffff\2\60\1\u022b"+ + "\2\60\1\uffff\6\60\2\uffff\2\60\1\u0236\22\60\1\uffff\1\u0249\4"+ + "\60\1\uffff\1\u024e\1\60\1\u0250\1\60\1\u0252\1\u0253\2\60\1\u0256"+ + "\1\u0257\1\uffff\1\u0258\4\60\1\u025d\14\60\1\uffff\1\u026a\3\60"+ + "\1\uffff\1\u026e\1\uffff\1\60\2\uffff\1\u0270\1\u0271\3\uffff\2"+ + "\60\1\u0274\1\60\1\uffff\1\u0276\11\60\1\u0280\1\60\1\uffff\3\60"+ + "\1\uffff\1\60\2\uffff\2\60\1\uffff\1\60\1\uffff\11\60\1\uffff\4"+ + "\60\1\u0296\12\60\1\u02a1\5\60\1\uffff\1\u02a7\2\60\1\u02ab\4\60"+ + "\1\u02b0\1\60\1\uffff\5\60\1\uffff\3\60\1\uffff\4\60\1\uffff\3\60"+ + "\1\u02c2\1\u02c3\14\60\2\uffff\7\60\1\u02d7\1\60\1\u02d9\11\60\1"+ + "\uffff\1\60\1\uffff\23\60\1\u02f7\1\60\1\u02f9\7\60\1\uffff\1\60"+ + "\1\uffff\4\60\1\u0306\1\u0307\6\60\2\uffff\2\60\1\u0310\3\60\1\u0314"+ + "\1\u0315\1\uffff\1\u0316\2\60\3\uffff\1\u0319\1\60\1\uffff\1\60"+ + "\1\u031c\1\uffff"; static final String DFA14_eofS = - "\u02eb\uffff"; + "\u031d\uffff"; static final String DFA14_minS = "\1\0\1\155\1\uffff\1\142\1\144\2\uffff\1\165\1\156\1\uffff\1\162"+ "\1\146\1\141\1\105\1\156\2\141\1\151\1\117\1\157\1\121\1\154\1\156"+ - "\1\141\1\111\1\157\1\116\1\145\1\151\1\111\2\uffff\1\150\1\uffff"+ - "\1\150\1\101\1\114\2\0\2\60\1\101\1\uffff\1\52\2\uffff\1\160\1\150"+ + "\1\141\1\111\1\114\1\157\1\116\1\145\1\151\1\111\2\uffff\1\150\1"+ + "\uffff\1\150\1\101\2\0\2\60\1\101\1\uffff\1\52\2\uffff\1\160\1\150"+ "\2\uffff\1\163\2\164\1\144\1\143\2\164\1\151\2\uffff\2\151\1\154"+ "\1\uffff\1\141\2\145\1\60\1\164\2\146\1\164\1\116\1\151\1\157\1"+ - "\156\1\170\1\154\1\147\1\154\1\157\1\124\1\155\1\165\1\60\1\157"+ - "\1\164\1\166\1\162\1\104\1\162\1\164\1\105\1\60\2\154\1\144\1\170"+ - "\1\113\2\uffff\1\145\1\uffff\1\151\1\116\1\104\1\114\3\uffff\1\60"+ - "\3\uffff\1\157\1\145\1\164\1\151\1\162\1\60\2\145\1\155\1\162\1"+ - "\164\2\144\1\151\1\156\1\162\1\145\1\uffff\1\141\1\143\2\141\1\145"+ - "\1\131\1\101\1\162\2\60\1\164\1\147\1\145\1\154\1\110\1\160\1\155"+ - "\1\uffff\1\141\1\145\1\141\1\151\1\105\1\144\1\154\1\137\1\uffff"+ - "\1\157\1\141\2\145\1\151\1\105\1\162\1\154\1\131\2\60\3\162\1\146"+ - "\1\151\1\uffff\1\163\1\156\1\124\1\171\3\60\1\155\1\143\1\162\1"+ - "\105\1\120\1\162\2\165\1\101\1\60\1\164\1\144\2\uffff\1\151\1\145"+ - "\1\105\1\145\1\60\1\162\1\145\1\164\1\147\1\117\1\156\1\137\1\101"+ - "\1\151\1\124\1\166\1\164\1\60\1\101\1\143\1\60\1\145\1\144\1\137"+ - "\1\uffff\1\127\1\uffff\1\164\1\151\2\141\1\142\1\163\1\144\1\171"+ - "\1\60\3\uffff\1\151\1\150\1\151\1\156\1\162\1\151\2\154\1\164\1"+ - "\uffff\1\164\1\145\1\160\1\162\1\170\1\141\1\uffff\1\145\1\162\1"+ - "\151\1\145\1\142\1\147\1\101\1\164\1\156\1\117\1\145\1\151\1\uffff"+ - "\2\101\1\157\1\uffff\1\60\1\162\1\124\2\60\1\164\2\143\1\165\1\103"+ - "\1\163\1\160\1\165\1\uffff\1\164\1\107\1\144\1\165\1\157\1\160\3"+ - "\164\2\162\1\154\1\111\1\164\1\156\1\163\1\141\1\156\1\162\1\152"+ - "\1\101\2\60\1\164\1\145\1\137\1\60\1\157\1\141\1\162\1\141\1\162"+ - "\1\147\1\uffff\1\145\1\117\2\uffff\1\101\3\164\1\157\1\60\1\145"+ - "\1\151\1\145\1\165\1\141\1\145\1\155\1\166\1\164\1\117\1\101\1\162"+ - "\1\151\1\145\1\151\1\144\1\145\1\101\1\163\1\164\1\147\1\101\1\145"+ - "\1\164\2\uffff\1\162\1\116\1\115\1\uffff\1\156\1\155\1\164\1\155"+ - "\1\164\1\162\1\156\1\137\1\154\2\60\1\145\1\156\1\uffff\1\60\2\144"+ - "\1\151\1\155\1\163\1\124\2\151\1\141\1\162\1\164\1\151\1\142\1\144"+ - "\1\143\1\60\1\156\1\164\2\145\1\120\1\164\1\143\1\164\1\151\1\165"+ - "\1\116\1\101\1\124\1\145\1\151\1\145\1\151\1\141\1\117\1\115\1\154"+ - "\1\uffff\1\171\2\141\1\165\1\uffff\1\60\1\164\1\uffff\2\60\1\144"+ - "\1\145\1\40\1\171\1\144\1\157\1\154\1\144\1\164\1\142\1\165\1\60"+ - "\1\151\1\uffff\1\163\1\164\2\144\1\157\2\164\1\162\1\142\1\155\1"+ - "\105\1\116\1\171\1\60\1\146\1\60\1\146\1\160\1\146\1\116\1\101\1"+ - "\60\1\160\1\164\1\155\1\151\1\171\1\uffff\1\145\2\uffff\2\60\2\uffff"+ - "\1\160\1\145\1\156\1\165\1\145\1\162\1\165\1\164\1\uffff\1\164\1"+ - "\151\1\162\1\103\1\101\1\151\1\162\1\101\1\151\1\165\1\142\1\60"+ - "\1\131\1\160\1\uffff\1\141\1\uffff\1\141\1\150\1\60\1\105\1\116"+ - "\1\uffff\1\145\1\143\1\145\1\144\1\160\1\170\2\uffff\1\145\1\162"+ - "\1\60\1\145\1\162\1\151\1\164\1\145\1\171\1\157\1\151\1\157\1\164"+ - "\1\156\1\151\1\164\1\142\1\164\1\145\1\uffff\1\60\1\145\2\143\1"+ - "\151\1\uffff\1\60\1\131\1\60\1\150\2\60\1\145\1\164\2\60\1\uffff"+ - "\1\60\1\124\1\142\1\145\1\104\1\60\1\156\1\142\1\156\2\164\1\142"+ - "\1\164\1\165\1\145\1\162\1\uffff\1\60\2\164\1\143\1\uffff\1\60\1"+ - "\uffff\1\145\2\uffff\2\60\3\uffff\1\171\1\165\1\60\1\141\1\uffff"+ - "\1\60\1\165\1\164\1\162\1\101\1\165\1\162\1\164\1\60\1\101\1\uffff"+ - "\2\124\1\141\1\uffff\1\162\2\uffff\1\160\1\164\1\uffff\1\164\1\uffff"+ - "\1\164\1\145\1\151\2\164\1\151\1\145\1\uffff\1\164\2\171\1\154\1"+ - "\60\2\145\1\141\1\145\1\156\1\142\1\164\1\145\1\142\1\60\1\164\2"+ - "\160\1\137\1\uffff\1\60\1\104\1\120\1\60\1\164\1\165\1\162\1\60"+ - "\1\165\1\uffff\1\162\2\145\1\101\1\uffff\2\141\1\162\1\uffff\1\101"+ - "\1\164\1\151\1\uffff\1\164\1\151\2\60\1\163\1\145\1\164\1\147\1"+ - "\157\1\164\1\145\1\142\1\145\1\142\2\uffff\1\143\1\163\1\141\1\147"+ - "\1\166\1\164\1\60\1\165\1\60\1\165\1\145\1\143\1\120\1\145\1\151"+ - "\1\162\1\uffff\1\164\1\uffff\1\164\1\156\1\145\2\162\1\144\1\151"+ - "\2\145\1\144\1\156\1\157\1\120\1\145\1\142\2\60\1\151\1\144\1\166"+ - "\2\162\1\165\2\uffff\1\156\2\151\1\157\1\60\1\164\1\147\1\156\1"+ - "\144\1\166\1\uffff\1\145\1\60\1\147\1\145\1\151\1\60\1\uffff\1\60"+ - "\1\162\1\144\2\uffff\1\60\1\145\1\uffff\1\162\1\60\1\uffff"; + "\156\1\170\1\154\1\147\1\154\1\157\1\141\1\124\1\155\1\165\1\60"+ + "\1\157\1\164\1\166\1\162\1\104\1\164\1\104\1\114\1\162\1\164\1\105"+ + "\1\60\2\154\1\144\1\170\1\113\2\uffff\1\145\1\uffff\1\151\1\116"+ + "\3\uffff\1\60\3\uffff\1\157\1\145\1\164\1\151\1\162\1\60\2\145\1"+ + "\155\1\162\1\164\2\144\1\151\1\156\1\162\1\145\1\uffff\1\141\1\143"+ + "\2\141\1\145\1\131\1\101\1\162\2\60\1\164\1\147\1\145\1\154\1\156"+ + "\1\110\1\160\1\155\1\uffff\1\141\1\145\1\141\1\151\1\105\1\151\2"+ + "\60\1\144\1\154\1\137\1\uffff\1\157\1\141\2\145\1\151\1\105\1\162"+ + "\1\154\1\131\3\162\1\146\1\151\1\uffff\1\163\1\156\1\124\1\171\3"+ + "\60\1\155\1\143\1\162\1\105\1\120\1\162\2\165\1\101\1\60\1\164\1"+ + "\144\2\uffff\1\151\1\145\1\105\1\145\1\143\1\60\1\162\1\145\1\164"+ + "\1\147\1\117\1\156\1\137\1\146\1\uffff\1\127\1\uffff\1\101\1\151"+ + "\1\124\1\166\1\164\1\60\1\101\1\143\1\60\1\145\1\144\1\137\1\164"+ + "\1\151\2\141\1\142\1\163\1\144\1\171\1\60\3\uffff\1\151\1\150\1"+ + "\151\1\156\1\162\1\151\2\154\1\164\1\uffff\1\164\1\145\1\160\1\162"+ + "\1\170\1\141\1\150\1\uffff\1\145\1\162\1\151\1\145\1\142\1\147\1"+ + "\101\1\141\1\60\1\164\1\156\1\117\1\145\1\151\1\uffff\2\101\1\157"+ + "\1\uffff\1\60\1\162\1\124\1\60\1\164\2\143\1\165\1\103\1\163\1\160"+ + "\1\165\1\uffff\1\164\1\107\1\144\1\165\1\157\1\160\3\164\2\162\1"+ + "\154\1\111\1\164\1\156\1\122\1\163\1\141\1\156\1\162\1\152\1\101"+ + "\2\60\1\143\1\uffff\1\164\1\145\1\137\1\60\1\157\1\141\1\162\1\141"+ + "\1\162\1\147\1\uffff\1\145\1\117\1\uffff\1\101\3\164\1\157\1\60"+ + "\1\145\1\151\1\145\1\165\1\141\1\145\1\155\1\166\1\164\1\117\1\101"+ + "\1\162\1\151\1\145\1\151\1\144\1\145\1\101\1\145\1\163\1\164\1\147"+ + "\1\101\1\145\1\164\2\uffff\1\164\1\162\1\116\1\115\1\uffff\1\156"+ + "\1\155\1\164\1\155\1\164\1\162\1\156\1\137\1\154\2\60\1\145\1\156"+ + "\1\uffff\1\60\2\144\1\151\1\155\1\163\1\124\2\151\1\141\1\162\1"+ + "\164\1\151\1\142\1\144\1\143\1\60\1\156\1\164\1\146\2\145\1\120"+ + "\1\164\1\143\1\164\1\122\1\151\1\165\1\116\1\101\1\124\1\145\1\151"+ + "\1\145\1\151\1\141\1\117\1\115\1\154\1\uffff\1\171\2\141\1\165\1"+ + "\uffff\1\60\1\164\1\uffff\2\60\1\144\1\145\1\40\1\171\1\144\1\157"+ + "\1\154\1\144\1\164\1\142\1\165\1\60\1\151\1\uffff\1\163\1\164\1"+ + "\145\2\144\1\157\2\164\1\162\1\145\1\142\1\155\1\105\1\116\1\171"+ + "\1\60\1\146\1\60\1\146\1\160\1\146\1\116\1\101\1\60\1\160\1\164"+ + "\1\155\1\151\1\171\1\uffff\1\145\2\uffff\2\60\2\uffff\1\160\1\145"+ + "\1\156\1\165\1\145\1\162\1\165\1\164\1\uffff\1\164\1\151\2\162\1"+ + "\103\1\101\1\151\1\162\1\101\1\151\1\146\1\165\1\142\1\60\1\131"+ + "\1\160\1\uffff\1\141\1\uffff\1\141\1\150\1\60\1\105\1\116\1\uffff"+ + "\1\145\1\143\1\145\1\144\1\160\1\170\2\uffff\1\145\1\162\1\60\1"+ + "\145\1\162\1\151\1\164\1\145\1\171\1\157\1\151\1\145\1\157\1\164"+ + "\1\156\1\151\1\164\1\142\1\145\1\164\1\145\1\uffff\1\60\1\145\2"+ + "\143\1\151\1\uffff\1\60\1\131\1\60\1\150\2\60\1\145\1\164\2\60\1"+ + "\uffff\1\60\1\124\1\142\1\145\1\104\1\60\1\156\1\142\2\156\2\164"+ + "\1\142\1\164\1\165\1\162\1\145\1\162\1\uffff\1\60\2\164\1\143\1"+ + "\uffff\1\60\1\uffff\1\145\2\uffff\2\60\3\uffff\1\171\1\165\1\60"+ + "\1\141\1\uffff\1\60\1\165\1\143\1\164\1\162\1\101\1\165\1\162\1"+ + "\164\1\145\1\60\1\101\1\uffff\2\124\1\141\1\uffff\1\162\2\uffff"+ + "\1\160\1\164\1\uffff\1\164\1\uffff\1\164\2\145\1\151\2\164\1\151"+ + "\1\145\1\156\1\uffff\1\164\2\171\1\154\1\60\2\145\1\141\1\145\1"+ + "\101\1\156\1\142\1\164\1\145\1\142\1\60\1\143\1\164\2\160\1\137"+ + "\1\uffff\1\60\1\104\1\120\1\60\2\164\1\165\1\162\1\60\1\165\1\uffff"+ + "\1\145\1\162\2\145\1\101\1\uffff\2\141\1\162\1\uffff\1\164\1\101"+ + "\1\164\1\151\1\uffff\1\164\1\101\1\151\2\60\1\163\1\145\1\164\1"+ + "\147\1\157\1\162\1\164\1\145\1\142\1\145\1\164\1\142\2\uffff\1\143"+ + "\1\163\1\141\1\147\1\166\1\151\1\164\1\60\1\165\1\60\1\164\1\165"+ + "\1\145\1\143\1\120\1\145\1\151\1\142\1\162\1\uffff\1\164\1\uffff"+ + "\1\162\1\164\1\156\1\145\2\162\1\144\1\165\1\151\1\145\1\151\1\145"+ + "\1\144\1\156\1\157\1\120\1\145\1\164\1\142\1\60\1\142\1\60\1\151"+ + "\1\144\1\166\2\162\1\145\1\165\1\uffff\1\165\1\uffff\1\156\2\151"+ + "\1\157\2\60\2\164\1\147\1\156\1\144\1\166\2\uffff\2\145\1\60\1\147"+ + "\1\145\1\151\2\60\1\uffff\1\60\1\162\1\144\3\uffff\1\60\1\145\1"+ + "\uffff\1\162\1\60\1\uffff"; static final String DFA14_maxS = "\1\uffff\1\156\1\uffff\1\164\1\170\2\uffff\2\165\1\uffff\1\162"+ - "\1\166\2\145\1\162\1\165\1\141\1\151\2\157\1\156\1\154\1\156\1\141"+ - "\1\164\1\157\1\165\1\157\1\151\1\145\2\uffff\1\150\1\uffff\1\150"+ - "\1\101\1\116\2\uffff\1\170\1\71\1\172\1\uffff\1\57\2\uffff\1\160"+ - "\1\150\2\uffff\1\163\2\164\1\144\1\143\1\164\1\165\1\151\2\uffff"+ - "\2\151\1\154\1\uffff\1\141\2\145\1\172\1\164\1\163\1\146\1\164\1"+ - "\116\1\151\1\157\1\156\1\170\1\154\1\147\1\154\1\157\1\124\1\155"+ - "\1\165\1\172\1\157\1\164\1\166\1\162\1\104\1\162\1\164\1\105\1\172"+ - "\1\155\1\154\1\144\1\170\1\113\2\uffff\1\145\1\uffff\1\151\1\116"+ - "\1\104\1\114\3\uffff\1\71\3\uffff\1\157\1\145\1\164\1\151\1\162"+ - "\1\172\2\145\1\155\1\162\1\164\2\144\1\151\1\156\1\162\1\145\1\uffff"+ - "\1\141\1\143\2\141\1\145\1\131\1\101\1\162\2\172\1\164\1\147\1\145"+ - "\1\154\1\110\1\160\1\155\1\uffff\1\141\1\145\1\141\1\151\1\105\1"+ - "\144\1\154\1\137\1\uffff\1\157\1\141\2\145\1\151\1\105\1\162\1\154"+ - "\1\131\2\172\3\162\1\146\1\151\1\uffff\1\163\1\156\1\124\1\171\3"+ - "\172\1\155\1\143\1\162\1\105\1\120\1\162\2\165\1\101\1\172\1\164"+ - "\1\144\2\uffff\1\151\1\145\1\105\1\145\1\172\1\162\1\145\1\164\1"+ - "\147\1\117\1\156\1\137\1\101\1\151\1\124\1\166\1\164\1\172\1\102"+ - "\1\143\1\172\1\145\1\144\1\137\1\uffff\1\127\1\uffff\1\164\1\151"+ - "\2\141\1\142\1\163\1\144\1\171\1\172\3\uffff\1\151\1\150\1\151\1"+ - "\156\1\162\1\151\2\154\1\164\1\uffff\1\164\1\145\1\160\1\162\1\170"+ - "\1\141\1\uffff\1\145\1\162\1\151\1\145\1\142\1\147\1\102\1\164\1"+ - "\156\1\117\1\145\1\151\1\uffff\2\116\1\157\1\uffff\1\172\1\162\1"+ - "\124\2\172\1\164\2\143\1\165\1\103\1\163\1\160\1\165\1\uffff\1\164"+ - "\1\116\1\144\1\165\1\157\1\160\3\164\2\162\1\154\1\111\1\164\1\156"+ - "\1\163\1\141\1\156\1\162\1\152\1\101\2\172\1\164\1\145\1\137\1\172"+ - "\1\157\1\141\1\162\1\141\1\162\1\147\1\uffff\1\145\1\117\2\uffff"+ - "\1\101\3\164\1\157\1\172\1\145\1\151\1\145\1\165\1\141\1\145\1\155"+ - "\1\166\1\164\1\126\1\101\1\162\1\151\1\145\1\151\1\144\1\145\1\101"+ - "\1\163\1\164\1\147\1\101\1\145\1\164\2\uffff\1\162\1\116\1\117\1"+ - "\uffff\1\156\1\155\1\164\1\155\1\164\1\162\1\156\1\137\1\154\2\172"+ - "\1\145\1\156\1\uffff\1\172\2\144\1\151\1\155\1\163\1\124\2\151\1"+ - "\141\1\162\1\164\1\151\1\142\1\144\1\143\1\172\1\156\1\164\2\145"+ - "\1\120\1\164\1\143\1\164\1\151\1\165\1\116\1\101\1\124\1\145\1\151"+ - "\1\145\1\151\1\141\2\117\1\154\1\uffff\1\171\2\141\1\165\1\uffff"+ - "\1\172\1\164\1\uffff\2\172\1\144\1\145\1\172\1\171\1\144\1\157\1"+ - "\154\1\144\1\164\1\142\1\165\1\172\1\151\1\uffff\1\163\1\164\2\144"+ - "\1\157\2\164\1\162\1\142\1\155\1\105\1\116\1\171\1\172\1\146\1\172"+ - "\1\146\1\160\1\146\1\116\1\101\1\172\1\160\1\164\1\155\1\151\1\171"+ - "\1\uffff\1\145\2\uffff\2\172\2\uffff\1\160\1\145\1\156\1\165\1\145"+ - "\1\162\1\165\1\164\1\uffff\1\164\1\151\1\162\1\103\1\101\1\151\1"+ - "\162\1\101\1\151\1\165\1\142\1\172\1\131\1\160\1\uffff\1\141\1\uffff"+ - "\1\141\1\150\1\172\1\105\1\116\1\uffff\1\145\1\143\1\145\1\144\1"+ - "\160\1\170\2\uffff\1\145\1\162\1\172\1\145\1\162\1\151\1\164\1\145"+ - "\1\171\1\157\1\151\1\157\1\164\1\156\1\151\1\164\1\142\1\164\1\145"+ - "\1\uffff\1\172\1\145\2\143\1\151\1\uffff\1\172\1\131\1\172\1\150"+ - "\2\172\1\145\1\164\2\172\1\uffff\1\172\1\124\1\142\1\145\1\104\1"+ - "\172\1\156\1\142\1\156\2\164\1\142\1\164\1\165\1\145\1\162\1\uffff"+ - "\1\172\2\164\1\143\1\uffff\1\172\1\uffff\1\145\2\uffff\2\172\3\uffff"+ - "\1\171\1\165\1\172\1\141\1\uffff\1\172\1\165\1\164\1\162\1\101\1"+ - "\165\1\162\1\164\1\172\1\101\1\uffff\2\124\1\141\1\uffff\1\162\2"+ - "\uffff\1\160\1\164\1\uffff\1\164\1\uffff\1\164\1\145\1\151\2\164"+ - "\1\151\1\145\1\uffff\1\164\2\171\1\154\1\172\2\145\1\141\1\145\1"+ - "\156\1\142\1\164\1\145\1\142\1\172\1\164\2\160\1\137\1\uffff\1\172"+ - "\1\124\1\120\1\172\1\164\1\165\1\162\1\172\1\165\1\uffff\1\162\2"+ - "\145\1\104\1\uffff\2\141\1\162\1\uffff\1\101\1\164\1\151\1\uffff"+ - "\1\164\1\151\2\172\1\163\1\145\1\164\1\147\1\157\1\164\1\145\1\142"+ - "\1\145\1\142\2\uffff\1\143\1\163\1\141\1\147\1\166\1\164\1\172\1"+ - "\165\1\172\1\165\1\145\1\143\1\120\1\145\1\151\1\162\1\uffff\1\164"+ - "\1\uffff\1\164\1\156\1\145\2\162\1\144\1\151\2\145\1\144\1\156\1"+ - "\157\1\120\1\145\1\142\2\172\1\151\1\144\1\166\2\162\1\165\2\uffff"+ - "\1\156\2\151\1\157\1\172\1\164\1\147\1\156\1\144\1\166\1\uffff\1"+ - "\145\1\172\1\147\1\145\1\151\1\172\1\uffff\1\172\1\162\1\144\2\uffff"+ - "\1\172\1\145\1\uffff\1\162\1\172\1\uffff"; + "\1\166\2\145\1\162\1\165\1\141\1\151\1\162\1\157\1\156\1\154\1\156"+ + "\1\141\1\164\1\162\1\157\1\165\1\157\1\151\1\145\2\uffff\1\150\1"+ + "\uffff\1\150\1\101\2\uffff\1\170\1\71\1\172\1\uffff\1\57\2\uffff"+ + "\1\160\1\150\2\uffff\1\163\2\164\1\144\1\143\1\164\1\165\1\151\2"+ + "\uffff\2\151\1\154\1\uffff\1\141\2\145\1\172\1\164\1\163\1\146\1"+ + "\164\1\116\1\151\1\157\1\156\1\170\1\154\1\147\1\154\1\157\1\141"+ + "\1\124\1\155\1\165\1\172\1\157\1\164\1\166\1\162\1\104\1\164\1\104"+ + "\1\114\1\162\1\164\1\105\1\172\1\155\1\154\1\144\1\170\1\113\2\uffff"+ + "\1\145\1\uffff\1\151\1\116\3\uffff\1\71\3\uffff\1\157\1\145\1\164"+ + "\1\151\1\162\1\172\2\145\1\155\1\162\1\164\2\144\1\151\1\156\1\162"+ + "\1\145\1\uffff\1\141\1\143\2\141\1\145\1\131\1\101\1\162\2\172\1"+ + "\164\1\147\1\145\1\154\1\156\1\110\1\160\1\155\1\uffff\1\141\1\145"+ + "\1\141\1\151\1\105\1\151\2\172\1\144\1\154\1\137\1\uffff\1\157\1"+ + "\141\2\145\1\151\1\105\1\162\1\154\1\131\3\162\1\146\1\151\1\uffff"+ + "\1\163\1\156\1\124\1\171\3\172\1\155\1\143\1\162\1\105\1\120\1\162"+ + "\2\165\1\101\1\172\1\164\1\144\2\uffff\1\151\1\145\1\105\1\145\1"+ + "\143\1\172\1\162\1\145\1\164\1\147\1\117\1\156\1\137\1\146\1\uffff"+ + "\1\127\1\uffff\1\101\1\151\1\124\1\166\1\164\1\172\1\102\1\143\1"+ + "\172\1\145\1\144\1\137\1\164\1\151\2\141\1\142\1\163\1\144\1\171"+ + "\1\172\3\uffff\1\151\1\150\1\151\1\156\1\162\1\151\2\154\1\164\1"+ + "\uffff\1\164\1\145\1\160\1\162\1\170\1\141\1\150\1\uffff\1\145\1"+ + "\162\1\151\1\145\1\142\1\147\1\102\1\141\1\172\1\164\1\156\1\117"+ + "\1\145\1\151\1\uffff\2\116\1\157\1\uffff\1\172\1\162\1\124\1\172"+ + "\1\164\2\143\1\165\1\103\1\163\1\160\1\165\1\uffff\1\164\1\116\1"+ + "\144\1\165\1\157\1\160\3\164\2\162\1\154\1\111\1\164\1\156\1\122"+ + "\1\163\1\141\1\156\1\162\1\152\1\101\2\172\1\143\1\uffff\1\164\1"+ + "\145\1\137\1\172\1\157\1\141\1\162\1\141\1\162\1\147\1\uffff\1\145"+ + "\1\117\1\uffff\1\101\3\164\1\157\1\172\1\145\1\151\1\145\1\165\1"+ + "\141\1\145\1\155\1\166\1\164\1\126\1\101\1\162\1\151\1\145\1\151"+ + "\1\144\1\145\1\101\1\145\1\163\1\164\1\147\1\101\1\145\1\164\2\uffff"+ + "\1\164\1\162\1\116\1\117\1\uffff\1\156\1\155\1\164\1\155\1\164\1"+ + "\162\1\156\1\137\1\154\2\172\1\145\1\156\1\uffff\1\172\2\144\1\151"+ + "\1\155\1\163\1\124\2\151\1\141\1\162\1\164\1\151\1\142\1\144\1\143"+ + "\1\172\1\156\1\164\1\146\2\145\1\120\1\164\1\143\1\164\1\122\1\151"+ + "\1\165\1\116\1\101\1\124\1\145\1\151\1\145\1\151\1\141\2\117\1\154"+ + "\1\uffff\1\171\2\141\1\165\1\uffff\1\172\1\164\1\uffff\2\172\1\144"+ + "\1\145\1\172\1\171\1\144\1\157\1\154\1\144\1\164\1\142\1\165\1\172"+ + "\1\151\1\uffff\1\163\1\164\1\145\2\144\1\157\2\164\1\162\1\145\1"+ + "\142\1\155\1\105\1\116\1\171\1\172\1\146\1\172\1\146\1\160\1\146"+ + "\1\116\1\101\1\172\1\160\1\164\1\155\1\151\1\171\1\uffff\1\145\2"+ + "\uffff\2\172\2\uffff\1\160\1\145\1\156\1\165\1\145\1\162\1\165\1"+ + "\164\1\uffff\1\164\1\151\2\162\1\103\1\101\1\151\1\162\1\101\1\151"+ + "\1\146\1\165\1\142\1\172\1\131\1\160\1\uffff\1\141\1\uffff\1\141"+ + "\1\150\1\172\1\105\1\116\1\uffff\1\145\1\143\1\145\1\144\1\160\1"+ + "\170\2\uffff\1\145\1\162\1\172\1\145\1\162\1\151\1\164\1\145\1\171"+ + "\1\157\1\151\1\145\1\157\1\164\1\156\1\151\1\164\1\142\1\145\1\164"+ + "\1\145\1\uffff\1\172\1\145\2\143\1\151\1\uffff\1\172\1\131\1\172"+ + "\1\150\2\172\1\145\1\164\2\172\1\uffff\1\172\1\124\1\142\1\145\1"+ + "\104\1\172\1\156\1\142\2\156\2\164\1\142\1\164\1\165\1\162\1\145"+ + "\1\162\1\uffff\1\172\2\164\1\143\1\uffff\1\172\1\uffff\1\145\2\uffff"+ + "\2\172\3\uffff\1\171\1\165\1\172\1\141\1\uffff\1\172\1\165\1\143"+ + "\1\164\1\162\1\101\1\165\1\162\1\164\1\145\1\172\1\101\1\uffff\2"+ + "\124\1\141\1\uffff\1\162\2\uffff\1\160\1\164\1\uffff\1\164\1\uffff"+ + "\1\164\2\145\1\151\2\164\1\151\1\145\1\156\1\uffff\1\164\2\171\1"+ + "\154\1\172\2\145\1\141\1\145\1\101\1\156\1\142\1\164\1\145\1\142"+ + "\1\172\1\143\1\164\2\160\1\137\1\uffff\1\172\1\124\1\120\1\172\2"+ + "\164\1\165\1\162\1\172\1\165\1\uffff\1\145\1\162\2\145\1\104\1\uffff"+ + "\2\141\1\162\1\uffff\1\164\1\101\1\164\1\151\1\uffff\1\164\1\101"+ + "\1\151\2\172\1\163\1\145\1\164\1\147\1\157\1\162\1\164\1\145\1\142"+ + "\1\145\1\164\1\142\2\uffff\1\143\1\163\1\141\1\147\1\166\1\151\1"+ + "\164\1\172\1\165\1\172\1\164\1\165\1\145\1\143\1\120\1\145\1\151"+ + "\1\142\1\162\1\uffff\1\164\1\uffff\1\162\1\164\1\156\1\145\2\162"+ + "\1\144\1\165\1\151\1\145\1\151\1\145\1\144\1\156\1\157\1\120\1\145"+ + "\1\164\1\142\1\172\1\142\1\172\1\151\1\144\1\166\2\162\1\145\1\165"+ + "\1\uffff\1\165\1\uffff\1\156\2\151\1\157\2\172\2\164\1\147\1\156"+ + "\1\144\1\166\2\uffff\2\145\1\172\1\147\1\145\1\151\2\172\1\uffff"+ + "\1\172\1\162\1\144\3\uffff\1\172\1\145\1\uffff\1\162\1\172\1\uffff"; static final String DFA14_acceptS = - "\2\uffff\1\2\2\uffff\1\6\1\7\2\uffff\1\12\24\uffff\1\66\1\67\1"+ - "\uffff\1\72\10\uffff\1\125\1\uffff\1\131\1\132\2\uffff\1\125\1\2"+ - "\10\uffff\1\6\1\7\3\uffff\1\12\43\uffff\1\66\1\67\1\uffff\1\72\4"+ - "\uffff\1\122\1\124\1\123\1\uffff\1\127\1\130\1\131\21\uffff\1\100"+ - "\21\uffff\1\105\10\uffff\1\110\20\uffff\1\52\23\uffff\1\22\1\23"+ - "\30\uffff\1\107\1\uffff\1\116\11\uffff\1\77\1\10\1\11\11\uffff\1"+ - "\115\6\uffff\1\121\14\uffff\1\73\3\uffff\1\106\15\uffff\1\46\41"+ - "\uffff\1\71\2\uffff\1\114\1\1\36\uffff\1\117\1\120\3\uffff\1\53"+ - "\15\uffff\1\5\46\uffff\1\3\4\uffff\1\76\2\uffff\1\27\17\uffff\1"+ - "\25\33\uffff\1\13\1\uffff\1\47\1\24\2\uffff\1\50\1\16\10\uffff\1"+ - "\65\16\uffff\1\55\1\uffff\1\57\5\uffff\1\51\6\uffff\1\14\1\113\23"+ - "\uffff\1\101\5\uffff\1\75\12\uffff\1\30\20\uffff\1\102\4\uffff\1"+ - "\103\1\uffff\1\4\1\uffff\1\111\1\112\2\uffff\1\45\1\17\1\31\4\uffff"+ - "\1\62\12\uffff\1\54\3\uffff\1\104\1\uffff\1\15\1\74\2\uffff\1\35"+ - "\1\uffff\1\32\7\uffff\1\43\23\uffff\1\70\11\uffff\1\42\4\uffff\1"+ - "\61\3\uffff\1\33\3\uffff\1\40\16\uffff\1\56\1\60\20\uffff\1\36\1"+ - "\uffff\1\41\27\uffff\1\37\1\44\12\uffff\1\21\6\uffff\1\63\3\uffff"+ - "\1\34\1\64\2\uffff\1\20\2\uffff\1\26"; + "\2\uffff\1\2\2\uffff\1\6\1\7\2\uffff\1\12\25\uffff\1\70\1\71\1"+ + "\uffff\1\74\7\uffff\1\127\1\uffff\1\133\1\134\2\uffff\1\127\1\2"+ + "\10\uffff\1\6\1\7\3\uffff\1\12\47\uffff\1\70\1\71\1\uffff\1\74\2"+ + "\uffff\1\124\1\126\1\125\1\uffff\1\131\1\132\1\133\21\uffff\1\102"+ + "\22\uffff\1\107\13\uffff\1\112\16\uffff\1\54\23\uffff\1\22\1\23"+ + "\16\uffff\1\111\1\uffff\1\120\25\uffff\1\101\1\10\1\11\11\uffff"+ + "\1\117\7\uffff\1\123\16\uffff\1\75\3\uffff\1\110\14\uffff\1\50\31"+ + "\uffff\1\116\12\uffff\1\73\2\uffff\1\1\37\uffff\1\121\1\122\4\uffff"+ + "\1\55\15\uffff\1\5\50\uffff\1\3\4\uffff\1\100\2\uffff\1\27\17\uffff"+ + "\1\25\35\uffff\1\13\1\uffff\1\51\1\24\2\uffff\1\52\1\16\10\uffff"+ + "\1\67\20\uffff\1\57\1\uffff\1\61\5\uffff\1\53\6\uffff\1\14\1\115"+ + "\25\uffff\1\103\5\uffff\1\77\12\uffff\1\30\22\uffff\1\104\4\uffff"+ + "\1\105\1\uffff\1\4\1\uffff\1\113\1\114\2\uffff\1\47\1\17\1\31\4"+ + "\uffff\1\64\14\uffff\1\56\3\uffff\1\106\1\uffff\1\15\1\76\2\uffff"+ + "\1\35\1\uffff\1\32\11\uffff\1\45\25\uffff\1\72\12\uffff\1\42\5\uffff"+ + "\1\63\3\uffff\1\33\4\uffff\1\40\21\uffff\1\60\1\62\23\uffff\1\36"+ + "\1\uffff\1\41\35\uffff\1\37\1\uffff\1\46\14\uffff\1\21\1\44\10\uffff"+ + "\1\65\3\uffff\1\34\1\43\1\66\2\uffff\1\20\2\uffff\1\26"; static final String DFA14_specialS = - "\1\2\44\uffff\1\1\1\0\u02c4\uffff}>"; + "\1\0\44\uffff\1\2\1\1\u02f6\uffff}>"; static final String[] DFA14_transitionS = { - "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\45\4\55\1\46\1\36\1"+ - "\37\2\55\1\5\1\55\1\2\1\53\1\47\11\50\1\55\1\41\5\55\1\44\1"+ - "\22\1\23\1\15\1\24\1\25\2\52\1\26\1\27\1\52\1\35\1\43\1\52\1"+ - "\32\3\52\1\30\1\52\1\16\1\52\1\31\3\52\3\55\1\51\1\52\1\55\1"+ - "\3\1\12\1\42\1\14\1\4\1\21\1\7\1\52\1\1\3\52\1\17\1\52\1\13"+ - "\2\52\1\33\1\34\1\20\1\10\1\52\1\40\3\52\1\6\1\55\1\11\uff82"+ + "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\45\4\55\1\46\1\37\1"+ + "\40\2\55\1\5\1\55\1\2\1\53\1\47\11\50\1\55\1\42\5\55\1\31\1"+ + "\22\1\23\1\15\1\24\1\25\2\52\1\26\1\27\1\52\1\36\1\44\1\52\1"+ + "\33\3\52\1\30\1\52\1\16\1\52\1\32\3\52\3\55\1\51\1\52\1\55\1"+ + "\3\1\12\1\43\1\14\1\4\1\21\1\7\1\52\1\1\3\52\1\17\1\52\1\13"+ + "\2\52\1\34\1\35\1\20\1\10\1\52\1\41\3\52\1\6\1\55\1\11\uff82"+ "\55", "\1\56\1\57", "", @@ -3301,60 +3369,58 @@ public class InternalOseeDslLexer extends Lexer { "\1\114\7\uffff\1\113\13\uffff\1\115", "\1\116", "\1\117", - "\1\121\37\uffff\1\120", - "\1\122", - "\1\124\34\uffff\1\123", - "\1\125", + "\1\122\37\uffff\1\120\2\uffff\1\121", + "\1\123", + "\1\125\34\uffff\1\124", "\1\126", "\1\127", - "\1\131\52\uffff\1\130", - "\1\132", - "\1\134\3\uffff\1\135\42\uffff\1\133", - "\1\136\11\uffff\1\137", - "\1\140", - "\1\142\33\uffff\1\141", + "\1\130", + "\1\132\52\uffff\1\131", + "\1\135\1\uffff\1\134\43\uffff\1\133", + "\1\136", + "\1\140\3\uffff\1\141\42\uffff\1\137", + "\1\142\11\uffff\1\143", + "\1\144", + "\1\146\33\uffff\1\145", "", "", - "\1\145", + "\1\151", "", - "\1\147", - "\1\150", - "\1\152\1\uffff\1\151", - "\0\153", - "\0\153", - "\12\156\76\uffff\1\154", - "\12\156", + "\1\153", + "\1\154", + "\0\155", + "\0\155", + "\12\160\76\uffff\1\156", + "\12\160", "\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\157\4\uffff\1\160", - "", - "", - "\1\162", - "\1\163", + "\1\161\4\uffff\1\162", "", "", "\1\164", "\1\165", + "", + "", "\1\166", "\1\167", "\1\170", "\1\171", - "\1\173\1\172", - "\1\174", + "\1\172", + "\1\173", + "\1\175\1\174", + "\1\176", "", "", - "\1\175", - "\1\176", "\1\177", - "", "\1\u0080", "\1\u0081", + "", "\1\u0082", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0083", "\1\u0084", - "\1\u0086\14\uffff\1\u0085", - "\1\u0087", - "\1\u0088", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0086", + "\1\u0088\14\uffff\1\u0087", "\1\u0089", "\1\u008a", "\1\u008b", @@ -3367,46 +3433,46 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0092", "\1\u0093", "\1\u0094", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0095", "\1\u0096", "\1\u0097", - "\1\u0098", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0099", "\1\u009a", "\1\u009b", "\1\u009c", "\1\u009d", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u00a0\1\u009f", + "\1\u009e", + "\1\u009f", + "\1\u00a0", "\1\u00a1", "\1\u00a2", "\1\u00a3", - "\1\u00a4", - "", - "", - "\1\u00a5", - "", - "\1\u00a6", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00a6\1\u00a5", "\1\u00a7", "\1\u00a8", "\1\u00a9", + "\1\u00aa", "", "", + "\1\u00ab", "", - "\12\156", + "\1\u00ac", + "\1\u00ad", + "", + "", + "", + "\12\160", "", "", "", - "\1\u00aa", - "\1\u00ab", - "\1\u00ac", - "\1\u00ad", "\1\u00ae", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00af", "\1\u00b0", "\1\u00b1", "\1\u00b2", - "\1\u00b3", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u00b4", "\1\u00b5", "\1\u00b6", @@ -3414,163 +3480,163 @@ public class InternalOseeDslLexer extends Lexer { "\1\u00b8", "\1\u00b9", "\1\u00ba", - "", "\1\u00bb", "\1\u00bc", "\1\u00bd", "\1\u00be", + "", "\1\u00bf", "\1\u00c0", "\1\u00c1", "\1\u00c2", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00c3", + "\1\u00c4", "\1\u00c5", "\1\u00c6", - "\1\u00c7", - "\1\u00c8", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u00c9", "\1\u00ca", "\1\u00cb", - "", "\1\u00cc", "\1\u00cd", "\1\u00ce", "\1\u00cf", "\1\u00d0", + "", "\1\u00d1", "\1\u00d2", "\1\u00d3", - "", "\1\u00d4", "\1\u00d5", "\1\u00d6", - "\1\u00d7", - "\1\u00d8", - "\1\u00d9", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\16\60\1\u00d8\13\60\4\uffff\1\60\1\uffff\32"+ + "\60", "\1\u00da", "\1\u00db", "\1\u00dc", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\16\60\1\u00de\13\60\4\uffff\1\60\1\uffff\32"+ - "\60", + "", + "\1\u00dd", + "\1\u00de", + "\1\u00df", "\1\u00e0", "\1\u00e1", "\1\u00e2", "\1\u00e3", "\1\u00e4", - "", "\1\u00e5", "\1\u00e6", "\1\u00e7", "\1\u00e8", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00e9", + "\1\u00ea", + "", + "\1\u00eb", "\1\u00ec", "\1\u00ed", "\1\u00ee", - "\1\u00ef", - "\1\u00f0", - "\1\u00f1", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u00f2", "\1\u00f3", "\1\u00f4", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00f5", "\1\u00f6", "\1\u00f7", - "", - "", "\1\u00f8", "\1\u00f9", "\1\u00fa", - "\1\u00fb", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u00fc", "\1\u00fd", + "", + "", "\1\u00fe", "\1\u00ff", "\1\u0100", "\1\u0101", "\1\u0102", - "\1\u0103", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0104", "\1\u0105", "\1\u0106", "\1\u0107", "\1\u0108", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u010a\1\u010b", + "\1\u0109", + "\1\u010a", + "\1\u010b", + "", "\1\u010c", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "\1\u010d", "\1\u010e", "\1\u010f", "\1\u0110", - "", "\1\u0111", - "", - "\1\u0112", - "\1\u0113", - "\1\u0114", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0113\1\u0114", "\1\u0115", - "\1\u0116", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0117", "\1\u0118", "\1\u0119", - "\12\60\7\uffff\6\60\1\u011a\23\60\4\uffff\1\60\1\uffff\32"+ - "\60", - "", - "", - "", + "\1\u011a", + "\1\u011b", "\1\u011c", "\1\u011d", "\1\u011e", "\1\u011f", "\1\u0120", "\1\u0121", - "\1\u0122", - "\1\u0123", - "\1\u0124", + "\12\60\7\uffff\6\60\1\u0122\23\60\4\uffff\1\60\1\uffff\32"+ + "\60", "", + "", + "", + "\1\u0124", "\1\u0125", "\1\u0126", "\1\u0127", "\1\u0128", "\1\u0129", "\1\u012a", - "", "\1\u012b", "\1\u012c", + "", "\1\u012d", "\1\u012e", "\1\u012f", "\1\u0130", - "\1\u0131\1\u0132", + "\1\u0131", + "\1\u0132", "\1\u0133", + "", "\1\u0134", "\1\u0135", "\1\u0136", "\1\u0137", - "", - "\1\u0139\14\uffff\1\u0138", - "\1\u013b\14\uffff\1\u013a", + "\1\u0138", + "\1\u0139", + "\1\u013a\1\u013b", "\1\u013c", - "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u013e", "\1\u013f", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0140", + "\1\u0141", "\1\u0142", - "\1\u0143", - "\1\u0144", - "\1\u0145", - "\1\u0146", + "", + "\1\u0144\14\uffff\1\u0143", + "\1\u0146\14\uffff\1\u0145", "\1\u0147", - "\1\u0148", - "\1\u0149", "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0149", "\1\u014a", - "\1\u014b\6\uffff\1\u014c", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u014c", "\1\u014d", "\1\u014e", "\1\u014f", @@ -3578,9 +3644,9 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0151", "\1\u0152", "\1\u0153", + "", "\1\u0154", - "\1\u0155", - "\1\u0156", + "\1\u0155\6\uffff\1\u0156", "\1\u0157", "\1\u0158", "\1\u0159", @@ -3590,40 +3656,41 @@ public class InternalOseeDslLexer extends Lexer { "\1\u015d", "\1\u015e", "\1\u015f", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0160", + "\1\u0161", "\1\u0162", "\1\u0163", "\1\u0164", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0165", "\1\u0166", "\1\u0167", "\1\u0168", "\1\u0169", "\1\u016a", - "\1\u016b", - "", - "\1\u016c", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u016d", "", - "", "\1\u016e", "\1\u016f", "\1\u0170", - "\1\u0171", - "\1\u0172", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0172", + "\1\u0173", "\1\u0174", "\1\u0175", "\1\u0176", "\1\u0177", + "", "\1\u0178", "\1\u0179", + "", "\1\u017a", "\1\u017b", "\1\u017c", - "\1\u017e\6\uffff\1\u017d", - "\1\u017f", + "\1\u017d", + "\1\u017e", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0180", "\1\u0181", "\1\u0182", @@ -3633,16 +3700,13 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0186", "\1\u0187", "\1\u0188", - "\1\u0189", - "\1\u018a", + "\1\u018a\6\uffff\1\u0189", "\1\u018b", "\1\u018c", - "", - "", "\1\u018d", "\1\u018e", - "\1\u0190\1\uffff\1\u018f", - "", + "\1\u018f", + "\1\u0190", "\1\u0191", "\1\u0192", "\1\u0193", @@ -3652,29 +3716,31 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0197", "\1\u0198", "\1\u0199", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\6\60\1\u019e\5\60\1\u019c\1\u019d\5\60\1\u019b"+ - "\6\60\4\uffff\1\60\1\uffff\32\60", + "", + "", + "\1\u019a", + "\1\u019b", + "\1\u019c", + "\1\u019e\1\uffff\1\u019d", + "", + "\1\u019f", "\1\u01a0", "\1\u01a1", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01a2", "\1\u01a3", "\1\u01a4", "\1\u01a5", "\1\u01a6", "\1\u01a7", - "\1\u01a8", - "\1\u01a9", - "\1\u01aa", - "\1\u01ab", - "\1\u01ac", - "\1\u01ad", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\6\60\1\u01ac\5\60\1\u01aa\1\u01ab\5\60\1\u01a9"+ + "\6\60\4\uffff\1\60\1\uffff\32\60", "\1\u01ae", "\1\u01af", - "\1\u01b0", - "\1\u01b1", + "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01b1", + "\1\u01b2", "\1\u01b3", "\1\u01b4", "\1\u01b5", @@ -3688,47 +3754,46 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01bd", "\1\u01be", "\1\u01bf", - "\1\u01c0", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u01c1", "\1\u01c2", "\1\u01c3", "\1\u01c4", "\1\u01c5", - "\1\u01c7\1\uffff\1\u01c6", + "\1\u01c6", + "\1\u01c7", "\1\u01c8", - "", "\1\u01c9", "\1\u01ca", "\1\u01cb", "\1\u01cc", - "", - "\12\60\7\uffff\23\60\1\u01cd\6\60\4\uffff\1\60\1\uffff\32"+ - "\60", + "\1\u01cd", + "\1\u01ce", "\1\u01cf", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01d0", + "\1\u01d1", "\1\u01d2", "\1\u01d3", - "\1\u01d4\17\uffff\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff"+ - "\32\60", - "\1\u01d6", - "\1\u01d7", + "\1\u01d4", + "\1\u01d5", + "\1\u01d7\1\uffff\1\u01d6", "\1\u01d8", + "", "\1\u01d9", "\1\u01da", "\1\u01db", "\1\u01dc", - "\1\u01dd", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "\12\60\7\uffff\23\60\1\u01dd\6\60\4\uffff\1\60\1\uffff\32"+ + "\60", "\1\u01df", "", - "\1\u01e0", - "\1\u01e1", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u01e2", "\1\u01e3", - "\1\u01e4", - "\1\u01e5", + "\1\u01e4\17\uffff\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff"+ + "\32\60", "\1\u01e6", "\1\u01e7", "\1\u01e8", @@ -3736,143 +3801,135 @@ public class InternalOseeDslLexer extends Lexer { "\1\u01ea", "\1\u01eb", "\1\u01ec", + "\1\u01ed", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u01ee", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01ef", + "", "\1\u01f0", "\1\u01f1", "\1\u01f2", "\1\u01f3", "\1\u01f4", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u01f5", "\1\u01f6", "\1\u01f7", "\1\u01f8", "\1\u01f9", "\1\u01fa", - "", "\1\u01fb", - "", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "", - "", + "\1\u01fc", + "\1\u01fd", "\1\u01fe", - "\1\u01ff", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0200", - "\1\u0201", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0202", "\1\u0203", "\1\u0204", "\1\u0205", - "", "\1\u0206", - "\1\u0207", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0208", "\1\u0209", "\1\u020a", "\1\u020b", "\1\u020c", + "", "\1\u020d", - "\1\u020e", - "\1\u020f", - "\1\u0210", + "", + "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "", + "\1\u0210", + "\1\u0211", "\1\u0212", "\1\u0213", - "", "\1\u0214", - "", "\1\u0215", "\1\u0216", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0217", + "", "\1\u0218", "\1\u0219", - "", "\1\u021a", "\1\u021b", "\1\u021c", "\1\u021d", "\1\u021e", "\1\u021f", - "", - "", "\1\u0220", "\1\u0221", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0222", "\1\u0223", "\1\u0224", - "\1\u0225", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0226", "\1\u0227", + "", "\1\u0228", + "", "\1\u0229", "\1\u022a", - "\1\u022b", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u022c", "\1\u022d", + "", "\1\u022e", "\1\u022f", "\1\u0230", "\1\u0231", "\1\u0232", + "\1\u0233", + "", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0234", "\1\u0235", - "\1\u0236", - "\1\u0237", - "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0237", + "\1\u0238", "\1\u0239", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u023a", "\1\u023b", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u023c", + "\1\u023d", "\1\u023e", "\1\u023f", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0240", + "\1\u0241", + "\1\u0242", "\1\u0243", "\1\u0244", "\1\u0245", "\1\u0246", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0247", "\1\u0248", - "\1\u0249", + "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u024a", "\1\u024b", "\1\u024c", "\1\u024d", - "\1\u024e", + "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u024f", - "\1\u0250", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0251", - "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0253", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0254", "\1\u0255", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "", - "\1\u0257", - "", - "", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "", - "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0259", "\1\u025a", "\1\u025b", + "\1\u025c", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u025d", - "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u025e", "\1\u025f", "\1\u0260", "\1\u0261", @@ -3880,114 +3937,119 @@ public class InternalOseeDslLexer extends Lexer { "\1\u0263", "\1\u0264", "\1\u0265", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0266", "\1\u0267", - "", "\1\u0268", "\1\u0269", - "\1\u026a", "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u026b", - "", - "", "\1\u026c", "\1\u026d", "", - "\1\u026e", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "\1\u026f", - "\1\u0270", - "\1\u0271", + "", + "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "", + "", + "", "\1\u0272", "\1\u0273", - "\1\u0274", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0275", "", - "\1\u0276", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0277", "\1\u0278", "\1\u0279", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u027a", "\1\u027b", "\1\u027c", "\1\u027d", "\1\u027e", "\1\u027f", - "\1\u0280", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u0281", + "", "\1\u0282", "\1\u0283", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0284", + "", "\1\u0285", + "", + "", "\1\u0286", "\1\u0287", + "", "\1\u0288", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u028a\17\uffff\1\u028b", + "\1\u0289", + "\1\u028a", + "\1\u028b", "\1\u028c", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u028d", "\1\u028e", "\1\u028f", "\1\u0290", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0292", + "\1\u0291", "", + "\1\u0292", "\1\u0293", "\1\u0294", "\1\u0295", - "\1\u0296\2\uffff\1\u0297", - "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0297", "\1\u0298", "\1\u0299", "\1\u029a", - "", "\1\u029b", "\1\u029c", "\1\u029d", - "", "\1\u029e", "\1\u029f", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02a0", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02a2", "\1\u02a3", "\1\u02a4", "\1\u02a5", "\1\u02a6", - "\1\u02a7", - "\1\u02a8", - "\1\u02a9", - "\1\u02aa", - "\1\u02ab", - "", "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02a8\17\uffff\1\u02a9", + "\1\u02aa", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02ac", "\1\u02ad", "\1\u02ae", "\1\u02af", - "\1\u02b0", - "\1\u02b1", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02b1", + "", + "\1\u02b2", "\1\u02b3", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02b4", "\1\u02b5", - "\1\u02b6", - "\1\u02b7", + "\1\u02b6\2\uffff\1\u02b7", + "", "\1\u02b8", "\1\u02b9", "\1\u02ba", - "\1\u02bb", "", + "\1\u02bb", "\1\u02bc", - "", "\1\u02bd", "\1\u02be", + "", "\1\u02bf", "\1\u02c0", "\1\u02c1", - "\1\u02c2", - "\1\u02c3", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02c4", "\1\u02c5", "\1\u02c6", @@ -3996,43 +4058,99 @@ public class InternalOseeDslLexer extends Lexer { "\1\u02c9", "\1\u02ca", "\1\u02cb", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02cc", + "\1\u02cd", "\1\u02ce", "\1\u02cf", + "", + "", "\1\u02d0", "\1\u02d1", "\1\u02d2", "\1\u02d3", - "", - "", "\1\u02d4", "\1\u02d5", "\1\u02d6", - "\1\u02d7", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u02d9", + "\1\u02d8", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\1\u02da", "\1\u02db", "\1\u02dc", "\1\u02dd", - "", "\1\u02de", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02df", "\1\u02e0", "\1\u02e1", "\1\u02e2", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02e3", + "", + "\1\u02e4", "\1\u02e5", "\1\u02e6", + "\1\u02e7", + "\1\u02e8", + "\1\u02e9", + "\1\u02ea", + "\1\u02eb", + "\1\u02ec", + "\1\u02ed", + "\1\u02ee", + "\1\u02ef", + "\1\u02f0", + "\1\u02f1", + "\1\u02f2", + "\1\u02f3", + "\1\u02f4", + "\1\u02f5", + "\1\u02f6", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02f8", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u02fa", + "\1\u02fb", + "\1\u02fc", + "\1\u02fd", + "\1\u02fe", + "\1\u02ff", + "\1\u0300", "", + "\1\u0301", "", + "\1\u0302", + "\1\u0303", + "\1\u0304", + "\1\u0305", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0308", + "\1\u0309", + "\1\u030a", + "\1\u030b", + "\1\u030c", + "\1\u030d", + "", + "", + "\1\u030e", + "\1\u030f", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0311", + "\1\u0312", + "\1\u0313", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u02e8", "", - "\1\u02e9", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u0317", + "\1\u0318", + "", + "", + "", + "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\u031a", + "", + "\1\u031b", "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "" }; @@ -4067,33 +4185,13 @@ public class InternalOseeDslLexer extends Lexer { this.transition = DFA14_transition; } public String getDescription() { - return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : - int LA14_38 = input.LA(1); - - s = -1; - if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 107;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 1 : - int LA14_37 = input.LA(1); - - s = -1; - if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 107;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 2 : int LA14_0 = input.LA(1); s = -1; @@ -4145,29 +4243,29 @@ public class InternalOseeDslLexer extends Lexer { else if ( (LA14_0=='S') ) {s = 24;} - else if ( (LA14_0=='W') ) {s = 25;} + else if ( (LA14_0=='A') ) {s = 25;} - else if ( (LA14_0=='O') ) {s = 26;} + else if ( (LA14_0=='W') ) {s = 26;} - else if ( (LA14_0=='r') ) {s = 27;} + else if ( (LA14_0=='O') ) {s = 27;} - else if ( (LA14_0=='s') ) {s = 28;} + else if ( (LA14_0=='r') ) {s = 28;} - else if ( (LA14_0=='L') ) {s = 29;} + else if ( (LA14_0=='s') ) {s = 29;} - else if ( (LA14_0=='(') ) {s = 30;} + else if ( (LA14_0=='L') ) {s = 30;} - else if ( (LA14_0==')') ) {s = 31;} + else if ( (LA14_0=='(') ) {s = 31;} - else if ( (LA14_0=='w') ) {s = 32;} + else if ( (LA14_0==')') ) {s = 32;} - else if ( (LA14_0==';') ) {s = 33;} + else if ( (LA14_0=='w') ) {s = 33;} - else if ( (LA14_0=='c') ) {s = 34;} + else if ( (LA14_0==';') ) {s = 34;} - else if ( (LA14_0=='M') ) {s = 35;} + else if ( (LA14_0=='c') ) {s = 35;} - else if ( (LA14_0=='A') ) {s = 36;} + else if ( (LA14_0=='M') ) {s = 36;} else if ( (LA14_0=='\"') ) {s = 37;} @@ -4189,6 +4287,26 @@ public class InternalOseeDslLexer extends Lexer { if ( s>=0 ) return s; break; + case 1 : + int LA14_38 = input.LA(1); + + s = -1; + if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 109;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 2 : + int LA14_37 = input.LA(1); + + s = -1; + if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 109;} + + else s = 45; + + if ( s>=0 ) return s; + break; } NoViableAltException nvae = new NoViableAltException(getDescription(), 14, _s, input); diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java index c25056085c3..adb14630eec 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java @@ -22,7 +22,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_HEX_INT", "RULE_WHOLE_NUM_STR", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'import'", "'.'", "'abstract'", "'artifactType'", "'extends'", "','", "'{'", "'guid'", "'uuid'", "'}'", "'attribute'", "'branchGuid'", "'attributeType'", "'overrides'", "'dataProvider'", "'DefaultAttributeDataProvider'", "'UriAttributeDataProvider'", "'min'", "'max'", "'unlimited'", "'taggerId'", "'DefaultAttributeTaggerProvider'", "'enumType'", "'description'", "'defaultValue'", "'fileExtension'", "'BooleanAttribute'", "'CompressedContentAttribute'", "'DateAttribute'", "'EnumeratedAttribute'", "'FloatingPointAttribute'", "'IntegerAttribute'", "'JavaObjectAttribute'", "'StringAttribute'", "'WordAttribute'", "'OutlineNumberAttribute'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'inheritAll'", "'add'", "'remove'", "'relationType'", "'sideAName'", "'sideAArtifactType'", "'sideBName'", "'sideBArtifactType'", "'defaultOrderType'", "'multiplicity'", "'Lexicographical_Ascending'", "'Lexicographical_Descending'", "'Unordered'", "'('", "')'", "'artifactMatcher'", "'where'", "';'", "'role'", "'accessContext'", "'childrenOf'", "'artifact'", "'edit'", "'of'", "'ONE_TO_ONE'", "'ONE_TO_MANY'", "'MANY_TO_ONE'", "'MANY_TO_MANY'", "'EQ'", "'LIKE'", "'AND'", "'OR'", "'artifactName'", "'artifactGuid'", "'branchName'", "'ALLOW'", "'DENY'", "'ALL'", "'SIDE_A'", "'SIDE_B'", "'BOTH'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_HEX_INT", "RULE_WHOLE_NUM_STR", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'import'", "'.'", "'abstract'", "'artifactType'", "'extends'", "','", "'{'", "'guid'", "'uuid'", "'}'", "'attribute'", "'branchGuid'", "'attributeType'", "'overrides'", "'dataProvider'", "'DefaultAttributeDataProvider'", "'UriAttributeDataProvider'", "'min'", "'max'", "'unlimited'", "'taggerId'", "'DefaultAttributeTaggerProvider'", "'enumType'", "'description'", "'defaultValue'", "'fileExtension'", "'BooleanAttribute'", "'CompressedContentAttribute'", "'DateAttribute'", "'EnumeratedAttribute'", "'FloatingPointAttribute'", "'IntegerAttribute'", "'JavaObjectAttribute'", "'StringAttribute'", "'ArtifactReferenceAttribute'", "'BranchReferenceAttribute'", "'WordAttribute'", "'OutlineNumberAttribute'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'inheritAll'", "'add'", "'remove'", "'relationType'", "'sideAName'", "'sideAArtifactType'", "'sideBName'", "'sideBArtifactType'", "'defaultOrderType'", "'multiplicity'", "'Lexicographical_Ascending'", "'Lexicographical_Descending'", "'Unordered'", "'('", "')'", "'artifactMatcher'", "'where'", "';'", "'role'", "'accessContext'", "'childrenOf'", "'artifact'", "'edit'", "'of'", "'ONE_TO_ONE'", "'ONE_TO_MANY'", "'MANY_TO_ONE'", "'MANY_TO_MANY'", "'EQ'", "'LIKE'", "'AND'", "'OR'", "'artifactName'", "'artifactGuid'", "'branchName'", "'ALLOW'", "'DENY'", "'ALL'", "'SIDE_A'", "'SIDE_B'", "'BOTH'" }; public static final int RULE_ID=5; public static final int T__29=29; @@ -39,6 +39,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final int EOF=-1; public static final int T__93=93; public static final int T__19=19; + public static final int T__94=94; public static final int T__91=91; public static final int T__92=92; public static final int T__16=16; @@ -48,6 +49,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final int T__17=17; public static final int T__14=14; public static final int T__13=13; + public static final int T__95=95; public static final int T__80=80; public static final int T__81=81; public static final int T__82=82; @@ -283,7 +285,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt2=1; } break; - case 56: + case 58: { alt2=2; } @@ -293,12 +295,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt2=3; } break; - case 49: + case 51: { alt2=4; } break; - case 52: + case 54: { alt2=5; } @@ -503,17 +505,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { do { int alt3=4; switch ( input.LA(1) ) { - case 68: + case 70: { alt3=1; } break; - case 72: + case 74: { alt3=2; } break; - case 71: + case 73: { alt3=3; } @@ -944,7 +946,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt5=1; } break; - case 56: + case 58: { alt5=2; } @@ -954,7 +956,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt5=3; } break; - case 49: + case 51: { alt5=4; } @@ -2402,22 +2404,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAttributeBaseType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:996:1: ruleAttributeBaseType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:996:1: ruleAttributeBaseType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME ) ; public final AntlrDatatypeRuleToken ruleAttributeBaseType() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); Token kw=null; - AntlrDatatypeRuleToken this_QUALIFIED_NAME_10 = null; + AntlrDatatypeRuleToken this_QUALIFIED_NAME_12 = null; enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:999:28: ( (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:999:28: ( (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME ) - int alt22=11; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME ) + int alt22=13; switch ( input.LA(1) ) { case 39: { @@ -2469,11 +2471,21 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { alt22=10; } break; - case RULE_ID: + case 49: { alt22=11; } break; + case 50: + { + alt22=12; + } + break; + case RULE_ID: + { + alt22=13; + } + break; default: NoViableAltException nvae = new NoViableAltException("", 22, 0, input); @@ -2571,40 +2583,62 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 9 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1057:2: kw= 'WordAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1057:2: kw= 'ArtifactReferenceAttribute' { kw=(Token)match(input,47,FOLLOW_47_in_ruleAttributeBaseType2141); current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_8()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8()); } break; case 10 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1064:2: kw= 'OutlineNumberAttribute' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1064:2: kw= 'BranchReferenceAttribute' { kw=(Token)match(input,48,FOLLOW_48_in_ruleAttributeBaseType2160); current.merge(kw); - newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_9()); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9()); } break; case 11 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1071:5: this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1071:2: kw= 'WordAttribute' + { + kw=(Token)match(input,49,FOLLOW_49_in_ruleAttributeBaseType2179); + + current.merge(kw); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10()); + + + } + break; + case 12 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1078:2: kw= 'OutlineNumberAttribute' + { + kw=(Token)match(input,50,FOLLOW_50_in_ruleAttributeBaseType2198); + + current.merge(kw); + newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11()); + + + } + break; + case 13 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1085:5: this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME { - newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_10()); + newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12()); - pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2188); - this_QUALIFIED_NAME_10=ruleQUALIFIED_NAME(); + pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2226); + this_QUALIFIED_NAME_12=ruleQUALIFIED_NAME(); state._fsp--; - current.merge(this_QUALIFIED_NAME_10); + current.merge(this_QUALIFIED_NAME_12); afterParserOrEnumRuleCall(); @@ -2633,7 +2667,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleXOseeEnumType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1089:1: entryRuleXOseeEnumType returns [EObject current=null] : iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1103:1: entryRuleXOseeEnumType returns [EObject current=null] : iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ; public final EObject entryRuleXOseeEnumType() throws RecognitionException { EObject current = null; @@ -2641,17 +2675,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1090:2: (iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1091:2: iv_ruleXOseeEnumType= ruleXOseeEnumType EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1104:2: (iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1105:2: iv_ruleXOseeEnumType= ruleXOseeEnumType EOF { newCompositeNode(grammarAccess.getXOseeEnumTypeRule()); - pushFollow(FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2233); + pushFollow(FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2271); iv_ruleXOseeEnumType=ruleXOseeEnumType(); state._fsp--; current =iv_ruleXOseeEnumType; - match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumType2243); + match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumType2281); } @@ -2669,7 +2703,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXOseeEnumType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1098:1: ruleXOseeEnumType returns [EObject current=null] : (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1112:1: ruleXOseeEnumType returns [EObject current=null] : (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) ; public final EObject ruleXOseeEnumType() throws RecognitionException { EObject current = null; @@ -2687,23 +2721,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1101:28: ( (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1102:1: (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1115:28: ( (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1116:1: (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1102:1: (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1102:3: otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1116:1: (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1116:3: otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' { - otherlv_0=(Token)match(input,49,FOLLOW_49_in_ruleXOseeEnumType2280); + otherlv_0=(Token)match(input,51,FOLLOW_51_in_ruleXOseeEnumType2318); newLeafNode(otherlv_0, grammarAccess.getXOseeEnumTypeAccess().getOseeEnumTypeKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1106:1: ( (lv_name_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1107:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1120:1: ( (lv_name_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1121:1: (lv_name_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1107:1: (lv_name_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1108:3: lv_name_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1121:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1122:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2297); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2335); newLeafNode(lv_name_1_0, grammarAccess.getXOseeEnumTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -2723,11 +2757,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumType2314); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumType2352); newLeafNode(otherlv_2, grammarAccess.getXOseeEnumTypeAccess().getLeftCurlyBracketKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1128:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1142:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? int alt23=2; int LA23_0 = input.LA(1); @@ -2736,19 +2770,19 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } switch (alt23) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1128:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1142:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXOseeEnumType2327); + otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXOseeEnumType2365); newLeafNode(otherlv_3, grammarAccess.getXOseeEnumTypeAccess().getGuidKeyword_3_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1132:1: ( (lv_typeGuid_4_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1133:1: (lv_typeGuid_4_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1146:1: ( (lv_typeGuid_4_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1147:1: (lv_typeGuid_4_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1133:1: (lv_typeGuid_4_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1134:3: lv_typeGuid_4_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1147:1: (lv_typeGuid_4_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1148:3: lv_typeGuid_4_0= RULE_STRING { - lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2344); + lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2382); newLeafNode(lv_typeGuid_4_0, grammarAccess.getXOseeEnumTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); @@ -2774,17 +2808,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXOseeEnumType2363); + otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXOseeEnumType2401); newLeafNode(otherlv_5, grammarAccess.getXOseeEnumTypeAccess().getUuidKeyword_4()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1154:1: ( (lv_uuid_6_0= RULE_HEX_INT ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1155:1: (lv_uuid_6_0= RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1168:1: ( (lv_uuid_6_0= RULE_HEX_INT ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1169:1: (lv_uuid_6_0= RULE_HEX_INT ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1155:1: (lv_uuid_6_0= RULE_HEX_INT ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1156:3: lv_uuid_6_0= RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1169:1: (lv_uuid_6_0= RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1170:3: lv_uuid_6_0= RULE_HEX_INT { - lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2380); + lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2418); newLeafNode(lv_uuid_6_0, grammarAccess.getXOseeEnumTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); @@ -2804,28 +2838,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1172:2: ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1186:2: ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* loop24: do { int alt24=2; int LA24_0 = input.LA(1); - if ( (LA24_0==50) ) { + if ( (LA24_0==52) ) { alt24=1; } switch (alt24) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1173:1: (lv_enumEntries_7_0= ruleXOseeEnumEntry ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1187:1: (lv_enumEntries_7_0= ruleXOseeEnumEntry ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1173:1: (lv_enumEntries_7_0= ruleXOseeEnumEntry ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1174:3: lv_enumEntries_7_0= ruleXOseeEnumEntry + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1187:1: (lv_enumEntries_7_0= ruleXOseeEnumEntry ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1188:3: lv_enumEntries_7_0= ruleXOseeEnumEntry { newCompositeNode(grammarAccess.getXOseeEnumTypeAccess().getEnumEntriesXOseeEnumEntryParserRuleCall_6_0()); - pushFollow(FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2406); + pushFollow(FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2444); lv_enumEntries_7_0=ruleXOseeEnumEntry(); state._fsp--; @@ -2853,7 +2887,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } } while (true); - otherlv_8=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumType2419); + otherlv_8=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumType2457); newLeafNode(otherlv_8, grammarAccess.getXOseeEnumTypeAccess().getRightCurlyBracketKeyword_7()); @@ -2878,7 +2912,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleXOseeEnumEntry" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1202:1: entryRuleXOseeEnumEntry returns [EObject current=null] : iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1216:1: entryRuleXOseeEnumEntry returns [EObject current=null] : iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ; public final EObject entryRuleXOseeEnumEntry() throws RecognitionException { EObject current = null; @@ -2886,17 +2920,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1203:2: (iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1204:2: iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1217:2: (iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1218:2: iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF { newCompositeNode(grammarAccess.getXOseeEnumEntryRule()); - pushFollow(FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2455); + pushFollow(FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2493); iv_ruleXOseeEnumEntry=ruleXOseeEnumEntry(); state._fsp--; current =iv_ruleXOseeEnumEntry; - match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumEntry2465); + match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumEntry2503); } @@ -2914,7 +2948,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXOseeEnumEntry" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1211:1: ruleXOseeEnumEntry returns [EObject current=null] : (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1225:1: ruleXOseeEnumEntry returns [EObject current=null] : (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) ; public final EObject ruleXOseeEnumEntry() throws RecognitionException { EObject current = null; @@ -2923,27 +2957,29 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { Token lv_ordinal_2_0=null; Token otherlv_3=null; Token lv_entryGuid_4_0=null; + Token otherlv_5=null; + Token lv_description_6_0=null; enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1214:28: ( (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1215:1: (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1228:28: ( (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1229:1: (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1215:1: (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1215:3: otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1229:1: (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1229:3: otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? { - otherlv_0=(Token)match(input,50,FOLLOW_50_in_ruleXOseeEnumEntry2502); + otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleXOseeEnumEntry2540); newLeafNode(otherlv_0, grammarAccess.getXOseeEnumEntryAccess().getEntryKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1219:1: ( (lv_name_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1220:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1233:1: ( (lv_name_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1234:1: (lv_name_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1220:1: (lv_name_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1221:3: lv_name_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1234:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1235:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2519); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2557); newLeafNode(lv_name_1_0, grammarAccess.getXOseeEnumEntryAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -2963,7 +2999,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1237:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1251:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? int alt25=2; int LA25_0 = input.LA(1); @@ -2972,12 +3008,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } switch (alt25) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1238:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1252:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1238:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1239:3: lv_ordinal_2_0= RULE_WHOLE_NUM_STR + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1252:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1253:3: lv_ordinal_2_0= RULE_WHOLE_NUM_STR { - lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2541); + lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2579); newLeafNode(lv_ordinal_2_0, grammarAccess.getXOseeEnumEntryAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); @@ -3000,28 +3036,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1255:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1269:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? int alt26=2; int LA26_0 = input.LA(1); - if ( (LA26_0==51) ) { + if ( (LA26_0==53) ) { alt26=1; } switch (alt26) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1255:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1269:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,51,FOLLOW_51_in_ruleXOseeEnumEntry2560); + otherlv_3=(Token)match(input,53,FOLLOW_53_in_ruleXOseeEnumEntry2598); newLeafNode(otherlv_3, grammarAccess.getXOseeEnumEntryAccess().getEntryGuidKeyword_3_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1259:1: ( (lv_entryGuid_4_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1260:1: (lv_entryGuid_4_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1273:1: ( (lv_entryGuid_4_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1274:1: (lv_entryGuid_4_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1260:1: (lv_entryGuid_4_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1261:3: lv_entryGuid_4_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1274:1: (lv_entryGuid_4_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1275:3: lv_entryGuid_4_0= RULE_STRING { - lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2577); + lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2615); newLeafNode(lv_entryGuid_4_0, grammarAccess.getXOseeEnumEntryAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); @@ -3047,6 +3083,53 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1291:4: (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? + int alt27=2; + int LA27_0 = input.LA(1); + + if ( (LA27_0==36) ) { + alt27=1; + } + switch (alt27) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1291:6: otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) + { + otherlv_5=(Token)match(input,36,FOLLOW_36_in_ruleXOseeEnumEntry2635); + + newLeafNode(otherlv_5, grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1295:1: ( (lv_description_6_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1296:1: (lv_description_6_0= RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1296:1: (lv_description_6_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1297:3: lv_description_6_0= RULE_STRING + { + lv_description_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2652); + + newLeafNode(lv_description_6_0, grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); + + + if (current==null) { + current = createModelElement(grammarAccess.getXOseeEnumEntryRule()); + } + setWithLastConsumed( + current, + "description", + lv_description_6_0, + "STRING"); + + + } + + + } + + + } + break; + + } + } @@ -3068,7 +3151,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleXOseeEnumOverride" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1285:1: entryRuleXOseeEnumOverride returns [EObject current=null] : iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1321:1: entryRuleXOseeEnumOverride returns [EObject current=null] : iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ; public final EObject entryRuleXOseeEnumOverride() throws RecognitionException { EObject current = null; @@ -3076,17 +3159,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1286:2: (iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1287:2: iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1322:2: (iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1323:2: iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF { newCompositeNode(grammarAccess.getXOseeEnumOverrideRule()); - pushFollow(FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2620); + pushFollow(FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2695); iv_ruleXOseeEnumOverride=ruleXOseeEnumOverride(); state._fsp--; current =iv_ruleXOseeEnumOverride; - match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumOverride2630); + match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumOverride2705); } @@ -3104,7 +3187,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXOseeEnumOverride" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1294:1: ruleXOseeEnumOverride returns [EObject current=null] : (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1330:1: ruleXOseeEnumOverride returns [EObject current=null] : (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) ; public final EObject ruleXOseeEnumOverride() throws RecognitionException { EObject current = null; @@ -3119,28 +3202,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1297:28: ( (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1298:1: (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1333:28: ( (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1334:1: (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1298:1: (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1298:3: otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1334:1: (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1334:3: otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' { - otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleXOseeEnumOverride2667); + otherlv_0=(Token)match(input,54,FOLLOW_54_in_ruleXOseeEnumOverride2742); newLeafNode(otherlv_0, grammarAccess.getXOseeEnumOverrideAccess().getOverridesEnumKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1302:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1303:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1338:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1339:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1303:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1304:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1339:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1340:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getXOseeEnumOverrideRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2687); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2762); newLeafNode(otherlv_1, grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeXOseeEnumTypeCrossReference_1_0()); @@ -3150,25 +3233,25 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumOverride2699); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumOverride2774); newLeafNode(otherlv_2, grammarAccess.getXOseeEnumOverrideAccess().getLeftCurlyBracketKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1319:1: ( (lv_inheritAll_3_0= 'inheritAll' ) )? - int alt27=2; - int LA27_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1355:1: ( (lv_inheritAll_3_0= 'inheritAll' ) )? + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA27_0==53) ) { - alt27=1; + if ( (LA28_0==55) ) { + alt28=1; } - switch (alt27) { + switch (alt28) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1320:1: (lv_inheritAll_3_0= 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1356:1: (lv_inheritAll_3_0= 'inheritAll' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1320:1: (lv_inheritAll_3_0= 'inheritAll' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1321:3: lv_inheritAll_3_0= 'inheritAll' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1356:1: (lv_inheritAll_3_0= 'inheritAll' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1357:3: lv_inheritAll_3_0= 'inheritAll' { - lv_inheritAll_3_0=(Token)match(input,53,FOLLOW_53_in_ruleXOseeEnumOverride2717); + lv_inheritAll_3_0=(Token)match(input,55,FOLLOW_55_in_ruleXOseeEnumOverride2792); newLeafNode(lv_inheritAll_3_0, grammarAccess.getXOseeEnumOverrideAccess().getInheritAllInheritAllKeyword_3_0()); @@ -3187,28 +3270,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1334:3: ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* - loop28: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1370:3: ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* + loop29: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA28_0>=54 && LA28_0<=55)) ) { - alt28=1; + if ( ((LA29_0>=56 && LA29_0<=57)) ) { + alt29=1; } - switch (alt28) { + switch (alt29) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1335:1: (lv_overrideOptions_4_0= ruleOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1371:1: (lv_overrideOptions_4_0= ruleOverrideOption ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1335:1: (lv_overrideOptions_4_0= ruleOverrideOption ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1336:3: lv_overrideOptions_4_0= ruleOverrideOption + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1371:1: (lv_overrideOptions_4_0= ruleOverrideOption ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1372:3: lv_overrideOptions_4_0= ruleOverrideOption { newCompositeNode(grammarAccess.getXOseeEnumOverrideAccess().getOverrideOptionsOverrideOptionParserRuleCall_4_0()); - pushFollow(FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2752); + pushFollow(FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2827); lv_overrideOptions_4_0=ruleOverrideOption(); state._fsp--; @@ -3232,11 +3315,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - break loop28; + break loop29; } } while (true); - otherlv_5=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumOverride2765); + otherlv_5=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumOverride2840); newLeafNode(otherlv_5, grammarAccess.getXOseeEnumOverrideAccess().getRightCurlyBracketKeyword_5()); @@ -3261,7 +3344,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleOverrideOption" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1364:1: entryRuleOverrideOption returns [EObject current=null] : iv_ruleOverrideOption= ruleOverrideOption EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1400:1: entryRuleOverrideOption returns [EObject current=null] : iv_ruleOverrideOption= ruleOverrideOption EOF ; public final EObject entryRuleOverrideOption() throws RecognitionException { EObject current = null; @@ -3269,17 +3352,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1365:2: (iv_ruleOverrideOption= ruleOverrideOption EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1366:2: iv_ruleOverrideOption= ruleOverrideOption EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1401:2: (iv_ruleOverrideOption= ruleOverrideOption EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1402:2: iv_ruleOverrideOption= ruleOverrideOption EOF { newCompositeNode(grammarAccess.getOverrideOptionRule()); - pushFollow(FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2801); + pushFollow(FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2876); iv_ruleOverrideOption=ruleOverrideOption(); state._fsp--; current =iv_ruleOverrideOption; - match(input,EOF,FOLLOW_EOF_in_entryRuleOverrideOption2811); + match(input,EOF,FOLLOW_EOF_in_entryRuleOverrideOption2886); } @@ -3297,7 +3380,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleOverrideOption" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1373:1: ruleOverrideOption returns [EObject current=null] : (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1409:1: ruleOverrideOption returns [EObject current=null] : (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) ; public final EObject ruleOverrideOption() throws RecognitionException { EObject current = null; @@ -3309,33 +3392,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1376:28: ( (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1377:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1412:28: ( (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1413:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1377:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) - int alt29=2; - int LA29_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1413:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA29_0==54) ) { - alt29=1; + if ( (LA30_0==56) ) { + alt30=1; } - else if ( (LA29_0==55) ) { - alt29=2; + else if ( (LA30_0==57) ) { + alt30=2; } else { NoViableAltException nvae = - new NoViableAltException("", 29, 0, input); + new NoViableAltException("", 30, 0, input); throw nvae; } - switch (alt29) { + switch (alt30) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1378:5: this_AddEnum_0= ruleAddEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1414:5: this_AddEnum_0= ruleAddEnum { newCompositeNode(grammarAccess.getOverrideOptionAccess().getAddEnumParserRuleCall_0()); - pushFollow(FOLLOW_ruleAddEnum_in_ruleOverrideOption2858); + pushFollow(FOLLOW_ruleAddEnum_in_ruleOverrideOption2933); this_AddEnum_0=ruleAddEnum(); state._fsp--; @@ -3348,12 +3431,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1388:5: this_RemoveEnum_1= ruleRemoveEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1424:5: this_RemoveEnum_1= ruleRemoveEnum { newCompositeNode(grammarAccess.getOverrideOptionAccess().getRemoveEnumParserRuleCall_1()); - pushFollow(FOLLOW_ruleRemoveEnum_in_ruleOverrideOption2885); + pushFollow(FOLLOW_ruleRemoveEnum_in_ruleOverrideOption2960); this_RemoveEnum_1=ruleRemoveEnum(); state._fsp--; @@ -3386,7 +3469,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAddEnum" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1404:1: entryRuleAddEnum returns [EObject current=null] : iv_ruleAddEnum= ruleAddEnum EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1440:1: entryRuleAddEnum returns [EObject current=null] : iv_ruleAddEnum= ruleAddEnum EOF ; public final EObject entryRuleAddEnum() throws RecognitionException { EObject current = null; @@ -3394,17 +3477,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1405:2: (iv_ruleAddEnum= ruleAddEnum EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1406:2: iv_ruleAddEnum= ruleAddEnum EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1441:2: (iv_ruleAddEnum= ruleAddEnum EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1442:2: iv_ruleAddEnum= ruleAddEnum EOF { newCompositeNode(grammarAccess.getAddEnumRule()); - pushFollow(FOLLOW_ruleAddEnum_in_entryRuleAddEnum2920); + pushFollow(FOLLOW_ruleAddEnum_in_entryRuleAddEnum2995); iv_ruleAddEnum=ruleAddEnum(); state._fsp--; current =iv_ruleAddEnum; - match(input,EOF,FOLLOW_EOF_in_entryRuleAddEnum2930); + match(input,EOF,FOLLOW_EOF_in_entryRuleAddEnum3005); } @@ -3422,7 +3505,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAddEnum" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1413:1: ruleAddEnum returns [EObject current=null] : (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1449:1: ruleAddEnum returns [EObject current=null] : (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) ; public final EObject ruleAddEnum() throws RecognitionException { EObject current = null; @@ -3431,27 +3514,29 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { Token lv_ordinal_2_0=null; Token otherlv_3=null; Token lv_entryGuid_4_0=null; + Token otherlv_5=null; + Token lv_description_6_0=null; enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1416:28: ( (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1417:1: (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1452:28: ( (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1453:1: (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1417:1: (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1417:3: otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1453:1: (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1453:3: otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? { - otherlv_0=(Token)match(input,54,FOLLOW_54_in_ruleAddEnum2967); + otherlv_0=(Token)match(input,56,FOLLOW_56_in_ruleAddEnum3042); newLeafNode(otherlv_0, grammarAccess.getAddEnumAccess().getAddKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1421:1: ( (lv_enumEntry_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1422:1: (lv_enumEntry_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1457:1: ( (lv_enumEntry_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1458:1: (lv_enumEntry_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1422:1: (lv_enumEntry_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1423:3: lv_enumEntry_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1458:1: (lv_enumEntry_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1459:3: lv_enumEntry_1_0= RULE_STRING { - lv_enumEntry_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum2984); + lv_enumEntry_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3059); newLeafNode(lv_enumEntry_1_0, grammarAccess.getAddEnumAccess().getEnumEntrySTRINGTerminalRuleCall_1_0()); @@ -3471,21 +3556,21 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1439:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? - int alt30=2; - int LA30_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1475:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==RULE_WHOLE_NUM_STR) ) { - alt30=1; + if ( (LA31_0==RULE_WHOLE_NUM_STR) ) { + alt31=1; } - switch (alt30) { + switch (alt31) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1440:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1476:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1440:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1441:3: lv_ordinal_2_0= RULE_WHOLE_NUM_STR + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1476:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1477:3: lv_ordinal_2_0= RULE_WHOLE_NUM_STR { - lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3006); + lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3081); newLeafNode(lv_ordinal_2_0, grammarAccess.getAddEnumAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0()); @@ -3508,28 +3593,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1457:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? - int alt31=2; - int LA31_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1493:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA31_0==51) ) { - alt31=1; + if ( (LA32_0==53) ) { + alt32=1; } - switch (alt31) { + switch (alt32) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1457:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1493:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,51,FOLLOW_51_in_ruleAddEnum3025); + otherlv_3=(Token)match(input,53,FOLLOW_53_in_ruleAddEnum3100); newLeafNode(otherlv_3, grammarAccess.getAddEnumAccess().getEntryGuidKeyword_3_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1461:1: ( (lv_entryGuid_4_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1462:1: (lv_entryGuid_4_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1497:1: ( (lv_entryGuid_4_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1498:1: (lv_entryGuid_4_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1462:1: (lv_entryGuid_4_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1463:3: lv_entryGuid_4_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1498:1: (lv_entryGuid_4_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1499:3: lv_entryGuid_4_0= RULE_STRING { - lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3042); + lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3117); newLeafNode(lv_entryGuid_4_0, grammarAccess.getAddEnumAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0()); @@ -3555,6 +3640,53 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1515:4: (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? + int alt33=2; + int LA33_0 = input.LA(1); + + if ( (LA33_0==36) ) { + alt33=1; + } + switch (alt33) { + case 1 : + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1515:6: otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) + { + otherlv_5=(Token)match(input,36,FOLLOW_36_in_ruleAddEnum3137); + + newLeafNode(otherlv_5, grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0()); + + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1519:1: ( (lv_description_6_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1520:1: (lv_description_6_0= RULE_STRING ) + { + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1520:1: (lv_description_6_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1521:3: lv_description_6_0= RULE_STRING + { + lv_description_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3154); + + newLeafNode(lv_description_6_0, grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0()); + + + if (current==null) { + current = createModelElement(grammarAccess.getAddEnumRule()); + } + setWithLastConsumed( + current, + "description", + lv_description_6_0, + "STRING"); + + + } + + + } + + + } + break; + + } + } @@ -3576,7 +3708,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRemoveEnum" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1487:1: entryRuleRemoveEnum returns [EObject current=null] : iv_ruleRemoveEnum= ruleRemoveEnum EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1545:1: entryRuleRemoveEnum returns [EObject current=null] : iv_ruleRemoveEnum= ruleRemoveEnum EOF ; public final EObject entryRuleRemoveEnum() throws RecognitionException { EObject current = null; @@ -3584,17 +3716,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1488:2: (iv_ruleRemoveEnum= ruleRemoveEnum EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1489:2: iv_ruleRemoveEnum= ruleRemoveEnum EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1546:2: (iv_ruleRemoveEnum= ruleRemoveEnum EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1547:2: iv_ruleRemoveEnum= ruleRemoveEnum EOF { newCompositeNode(grammarAccess.getRemoveEnumRule()); - pushFollow(FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3085); + pushFollow(FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3197); iv_ruleRemoveEnum=ruleRemoveEnum(); state._fsp--; current =iv_ruleRemoveEnum; - match(input,EOF,FOLLOW_EOF_in_entryRuleRemoveEnum3095); + match(input,EOF,FOLLOW_EOF_in_entryRuleRemoveEnum3207); } @@ -3612,7 +3744,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRemoveEnum" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1496:1: ruleRemoveEnum returns [EObject current=null] : (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1554:1: ruleRemoveEnum returns [EObject current=null] : (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) ; public final EObject ruleRemoveEnum() throws RecognitionException { EObject current = null; @@ -3622,28 +3754,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1499:28: ( (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1500:1: (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1557:28: ( (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1558:1: (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1500:1: (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1500:3: otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1558:1: (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1558:3: otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) { - otherlv_0=(Token)match(input,55,FOLLOW_55_in_ruleRemoveEnum3132); + otherlv_0=(Token)match(input,57,FOLLOW_57_in_ruleRemoveEnum3244); newLeafNode(otherlv_0, grammarAccess.getRemoveEnumAccess().getRemoveKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1504:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1505:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1562:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1563:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1505:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1506:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1563:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1564:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRemoveEnumRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRemoveEnum3152); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRemoveEnum3264); newLeafNode(otherlv_1, grammarAccess.getRemoveEnumAccess().getEnumEntryXOseeEnumEntryCrossReference_1_0()); @@ -3674,7 +3806,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleXRelationType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1525:1: entryRuleXRelationType returns [EObject current=null] : iv_ruleXRelationType= ruleXRelationType EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1583:1: entryRuleXRelationType returns [EObject current=null] : iv_ruleXRelationType= ruleXRelationType EOF ; public final EObject entryRuleXRelationType() throws RecognitionException { EObject current = null; @@ -3682,17 +3814,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1526:2: (iv_ruleXRelationType= ruleXRelationType EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1527:2: iv_ruleXRelationType= ruleXRelationType EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1584:2: (iv_ruleXRelationType= ruleXRelationType EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1585:2: iv_ruleXRelationType= ruleXRelationType EOF { newCompositeNode(grammarAccess.getXRelationTypeRule()); - pushFollow(FOLLOW_ruleXRelationType_in_entryRuleXRelationType3188); + pushFollow(FOLLOW_ruleXRelationType_in_entryRuleXRelationType3300); iv_ruleXRelationType=ruleXRelationType(); state._fsp--; current =iv_ruleXRelationType; - match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationType3198); + match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationType3310); } @@ -3710,7 +3842,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXRelationType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1534:1: ruleXRelationType returns [EObject current=null] : (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1592:1: ruleXRelationType returns [EObject current=null] : (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) ; public final EObject ruleXRelationType() throws RecognitionException { EObject current = null; @@ -3740,23 +3872,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1537:28: ( (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1538:1: (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1595:28: ( (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1596:1: (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1538:1: (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1538:3: otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1596:1: (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1596:3: otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' { - otherlv_0=(Token)match(input,56,FOLLOW_56_in_ruleXRelationType3235); + otherlv_0=(Token)match(input,58,FOLLOW_58_in_ruleXRelationType3347); newLeafNode(otherlv_0, grammarAccess.getXRelationTypeAccess().getRelationTypeKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1542:1: ( (lv_name_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1543:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1600:1: ( (lv_name_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1601:1: (lv_name_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1543:1: (lv_name_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1544:3: lv_name_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1601:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1602:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3252); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3364); newLeafNode(lv_name_1_0, grammarAccess.getXRelationTypeAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -3776,32 +3908,32 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXRelationType3269); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXRelationType3381); newLeafNode(otherlv_2, grammarAccess.getXRelationTypeAccess().getLeftCurlyBracketKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1564:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? - int alt32=2; - int LA32_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1622:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA32_0==20) ) { - alt32=1; + if ( (LA34_0==20) ) { + alt34=1; } - switch (alt32) { + switch (alt34) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1564:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1622:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXRelationType3282); + otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXRelationType3394); newLeafNode(otherlv_3, grammarAccess.getXRelationTypeAccess().getGuidKeyword_3_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1568:1: ( (lv_typeGuid_4_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1569:1: (lv_typeGuid_4_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1626:1: ( (lv_typeGuid_4_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1627:1: (lv_typeGuid_4_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1569:1: (lv_typeGuid_4_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1570:3: lv_typeGuid_4_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1627:1: (lv_typeGuid_4_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1628:3: lv_typeGuid_4_0= RULE_STRING { - lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3299); + lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3411); newLeafNode(lv_typeGuid_4_0, grammarAccess.getXRelationTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0()); @@ -3827,17 +3959,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXRelationType3318); + otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXRelationType3430); newLeafNode(otherlv_5, grammarAccess.getXRelationTypeAccess().getUuidKeyword_4()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1590:1: ( (lv_uuid_6_0= RULE_HEX_INT ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1591:1: (lv_uuid_6_0= RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1648:1: ( (lv_uuid_6_0= RULE_HEX_INT ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1649:1: (lv_uuid_6_0= RULE_HEX_INT ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1591:1: (lv_uuid_6_0= RULE_HEX_INT ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1592:3: lv_uuid_6_0= RULE_HEX_INT + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1649:1: (lv_uuid_6_0= RULE_HEX_INT ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1650:3: lv_uuid_6_0= RULE_HEX_INT { - lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXRelationType3335); + lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXRelationType3447); newLeafNode(lv_uuid_6_0, grammarAccess.getXRelationTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0()); @@ -3857,17 +3989,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_7=(Token)match(input,57,FOLLOW_57_in_ruleXRelationType3352); + otherlv_7=(Token)match(input,59,FOLLOW_59_in_ruleXRelationType3464); newLeafNode(otherlv_7, grammarAccess.getXRelationTypeAccess().getSideANameKeyword_6()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1612:1: ( (lv_sideAName_8_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1613:1: (lv_sideAName_8_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1670:1: ( (lv_sideAName_8_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1671:1: (lv_sideAName_8_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1613:1: (lv_sideAName_8_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1614:3: lv_sideAName_8_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1671:1: (lv_sideAName_8_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1672:3: lv_sideAName_8_0= RULE_STRING { - lv_sideAName_8_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3369); + lv_sideAName_8_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3481); newLeafNode(lv_sideAName_8_0, grammarAccess.getXRelationTypeAccess().getSideANameSTRINGTerminalRuleCall_7_0()); @@ -3887,22 +4019,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_9=(Token)match(input,58,FOLLOW_58_in_ruleXRelationType3386); + otherlv_9=(Token)match(input,60,FOLLOW_60_in_ruleXRelationType3498); newLeafNode(otherlv_9, grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeKeyword_8()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1634:1: ( (otherlv_10= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1635:1: (otherlv_10= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1692:1: ( (otherlv_10= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1693:1: (otherlv_10= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1635:1: (otherlv_10= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1636:3: otherlv_10= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1693:1: (otherlv_10= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1694:3: otherlv_10= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getXRelationTypeRule()); } - otherlv_10=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3406); + otherlv_10=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3518); newLeafNode(otherlv_10, grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeXArtifactTypeCrossReference_9_0()); @@ -3912,17 +4044,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_11=(Token)match(input,59,FOLLOW_59_in_ruleXRelationType3418); + otherlv_11=(Token)match(input,61,FOLLOW_61_in_ruleXRelationType3530); newLeafNode(otherlv_11, grammarAccess.getXRelationTypeAccess().getSideBNameKeyword_10()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1651:1: ( (lv_sideBName_12_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1652:1: (lv_sideBName_12_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1709:1: ( (lv_sideBName_12_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1710:1: (lv_sideBName_12_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1652:1: (lv_sideBName_12_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1653:3: lv_sideBName_12_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1710:1: (lv_sideBName_12_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1711:3: lv_sideBName_12_0= RULE_STRING { - lv_sideBName_12_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3435); + lv_sideBName_12_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3547); newLeafNode(lv_sideBName_12_0, grammarAccess.getXRelationTypeAccess().getSideBNameSTRINGTerminalRuleCall_11_0()); @@ -3942,22 +4074,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_13=(Token)match(input,60,FOLLOW_60_in_ruleXRelationType3452); + otherlv_13=(Token)match(input,62,FOLLOW_62_in_ruleXRelationType3564); newLeafNode(otherlv_13, grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeKeyword_12()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1673:1: ( (otherlv_14= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1674:1: (otherlv_14= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1731:1: ( (otherlv_14= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1732:1: (otherlv_14= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1674:1: (otherlv_14= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1675:3: otherlv_14= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1732:1: (otherlv_14= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1733:3: otherlv_14= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getXRelationTypeRule()); } - otherlv_14=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3472); + otherlv_14=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3584); newLeafNode(otherlv_14, grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeXArtifactTypeCrossReference_13_0()); @@ -3967,20 +4099,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_15=(Token)match(input,61,FOLLOW_61_in_ruleXRelationType3484); + otherlv_15=(Token)match(input,63,FOLLOW_63_in_ruleXRelationType3596); newLeafNode(otherlv_15, grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeKeyword_14()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1690:1: ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1691:1: (lv_defaultOrderType_16_0= ruleRelationOrderType ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1748:1: ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1749:1: (lv_defaultOrderType_16_0= ruleRelationOrderType ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1691:1: (lv_defaultOrderType_16_0= ruleRelationOrderType ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1692:3: lv_defaultOrderType_16_0= ruleRelationOrderType + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1749:1: (lv_defaultOrderType_16_0= ruleRelationOrderType ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1750:3: lv_defaultOrderType_16_0= ruleRelationOrderType { newCompositeNode(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeRelationOrderTypeParserRuleCall_15_0()); - pushFollow(FOLLOW_ruleRelationOrderType_in_ruleXRelationType3505); + pushFollow(FOLLOW_ruleRelationOrderType_in_ruleXRelationType3617); lv_defaultOrderType_16_0=ruleRelationOrderType(); state._fsp--; @@ -4002,20 +4134,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_17=(Token)match(input,62,FOLLOW_62_in_ruleXRelationType3517); + otherlv_17=(Token)match(input,64,FOLLOW_64_in_ruleXRelationType3629); newLeafNode(otherlv_17, grammarAccess.getXRelationTypeAccess().getMultiplicityKeyword_16()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1712:1: ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1713:1: (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1770:1: ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1771:1: (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1713:1: (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1714:3: lv_multiplicity_18_0= ruleRelationMultiplicityEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1771:1: (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1772:3: lv_multiplicity_18_0= ruleRelationMultiplicityEnum { newCompositeNode(grammarAccess.getXRelationTypeAccess().getMultiplicityRelationMultiplicityEnumEnumRuleCall_17_0()); - pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType3538); + pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType3650); lv_multiplicity_18_0=ruleRelationMultiplicityEnum(); state._fsp--; @@ -4037,7 +4169,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_19=(Token)match(input,22,FOLLOW_22_in_ruleXRelationType3550); + otherlv_19=(Token)match(input,22,FOLLOW_22_in_ruleXRelationType3662); newLeafNode(otherlv_19, grammarAccess.getXRelationTypeAccess().getRightCurlyBracketKeyword_18()); @@ -4062,7 +4194,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRelationOrderType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1742:1: entryRuleRelationOrderType returns [String current=null] : iv_ruleRelationOrderType= ruleRelationOrderType EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1800:1: entryRuleRelationOrderType returns [String current=null] : iv_ruleRelationOrderType= ruleRelationOrderType EOF ; public final String entryRuleRelationOrderType() throws RecognitionException { String current = null; @@ -4070,17 +4202,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1743:2: (iv_ruleRelationOrderType= ruleRelationOrderType EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1744:2: iv_ruleRelationOrderType= ruleRelationOrderType EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1801:2: (iv_ruleRelationOrderType= ruleRelationOrderType EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1802:2: iv_ruleRelationOrderType= ruleRelationOrderType EOF { newCompositeNode(grammarAccess.getRelationOrderTypeRule()); - pushFollow(FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType3587); + pushFollow(FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType3699); iv_ruleRelationOrderType=ruleRelationOrderType(); state._fsp--; current =iv_ruleRelationOrderType.getText(); - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationOrderType3598); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationOrderType3710); } @@ -4098,7 +4230,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRelationOrderType" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1751:1: ruleRelationOrderType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1809:1: ruleRelationOrderType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleRelationOrderType() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4108,44 +4240,44 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1754:28: ( (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1755:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1812:28: ( (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1813:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1755:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) - int alt33=4; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1813:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) + int alt35=4; switch ( input.LA(1) ) { - case 63: + case 65: { - alt33=1; + alt35=1; } break; - case 64: + case 66: { - alt33=2; + alt35=2; } break; - case 65: + case 67: { - alt33=3; + alt35=3; } break; case RULE_ID: { - alt33=4; + alt35=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 33, 0, input); + new NoViableAltException("", 35, 0, input); throw nvae; } - switch (alt33) { + switch (alt35) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1756:2: kw= 'Lexicographical_Ascending' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1814:2: kw= 'Lexicographical_Ascending' { - kw=(Token)match(input,63,FOLLOW_63_in_ruleRelationOrderType3636); + kw=(Token)match(input,65,FOLLOW_65_in_ruleRelationOrderType3748); current.merge(kw); newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getLexicographical_AscendingKeyword_0()); @@ -4154,9 +4286,9 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1763:2: kw= 'Lexicographical_Descending' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1821:2: kw= 'Lexicographical_Descending' { - kw=(Token)match(input,64,FOLLOW_64_in_ruleRelationOrderType3655); + kw=(Token)match(input,66,FOLLOW_66_in_ruleRelationOrderType3767); current.merge(kw); newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getLexicographical_DescendingKeyword_1()); @@ -4165,9 +4297,9 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1770:2: kw= 'Unordered' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1828:2: kw= 'Unordered' { - kw=(Token)match(input,65,FOLLOW_65_in_ruleRelationOrderType3674); + kw=(Token)match(input,67,FOLLOW_67_in_ruleRelationOrderType3786); current.merge(kw); newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getUnorderedKeyword_2()); @@ -4176,9 +4308,9 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 4 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1776:10: this_ID_3= RULE_ID + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1834:10: this_ID_3= RULE_ID { - this_ID_3=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleRelationOrderType3695); + this_ID_3=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleRelationOrderType3807); current.merge(this_ID_3); @@ -4209,7 +4341,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleCondition" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1793:1: entryRuleCondition returns [EObject current=null] : iv_ruleCondition= ruleCondition EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1851:1: entryRuleCondition returns [EObject current=null] : iv_ruleCondition= ruleCondition EOF ; public final EObject entryRuleCondition() throws RecognitionException { EObject current = null; @@ -4217,17 +4349,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1794:2: (iv_ruleCondition= ruleCondition EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1795:2: iv_ruleCondition= ruleCondition EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1852:2: (iv_ruleCondition= ruleCondition EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1853:2: iv_ruleCondition= ruleCondition EOF { newCompositeNode(grammarAccess.getConditionRule()); - pushFollow(FOLLOW_ruleCondition_in_entryRuleCondition3742); + pushFollow(FOLLOW_ruleCondition_in_entryRuleCondition3854); iv_ruleCondition=ruleCondition(); state._fsp--; current =iv_ruleCondition; - match(input,EOF,FOLLOW_EOF_in_entryRuleCondition3752); + match(input,EOF,FOLLOW_EOF_in_entryRuleCondition3864); } @@ -4245,7 +4377,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleCondition" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1802:1: ruleCondition returns [EObject current=null] : (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1860:1: ruleCondition returns [EObject current=null] : (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) ; public final EObject ruleCondition() throws RecognitionException { EObject current = null; @@ -4257,33 +4389,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1805:28: ( (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1806:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1863:28: ( (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1864:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1806:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) - int alt34=2; - int LA34_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1864:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA34_0==24||(LA34_0>=85 && LA34_0<=87)) ) { - alt34=1; + if ( (LA36_0==24||(LA36_0>=87 && LA36_0<=89)) ) { + alt36=1; } - else if ( (LA34_0==66) ) { - alt34=2; + else if ( (LA36_0==68) ) { + alt36=2; } else { NoViableAltException nvae = - new NoViableAltException("", 34, 0, input); + new NoViableAltException("", 36, 0, input); throw nvae; } - switch (alt34) { + switch (alt36) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1807:5: this_SimpleCondition_0= ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1865:5: this_SimpleCondition_0= ruleSimpleCondition { newCompositeNode(grammarAccess.getConditionAccess().getSimpleConditionParserRuleCall_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCondition3799); + pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCondition3911); this_SimpleCondition_0=ruleSimpleCondition(); state._fsp--; @@ -4296,12 +4428,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1817:5: this_CompoundCondition_1= ruleCompoundCondition + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1875:5: this_CompoundCondition_1= ruleCompoundCondition { newCompositeNode(grammarAccess.getConditionAccess().getCompoundConditionParserRuleCall_1()); - pushFollow(FOLLOW_ruleCompoundCondition_in_ruleCondition3826); + pushFollow(FOLLOW_ruleCompoundCondition_in_ruleCondition3938); this_CompoundCondition_1=ruleCompoundCondition(); state._fsp--; @@ -4334,7 +4466,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleSimpleCondition" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1833:1: entryRuleSimpleCondition returns [EObject current=null] : iv_ruleSimpleCondition= ruleSimpleCondition EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1891:1: entryRuleSimpleCondition returns [EObject current=null] : iv_ruleSimpleCondition= ruleSimpleCondition EOF ; public final EObject entryRuleSimpleCondition() throws RecognitionException { EObject current = null; @@ -4342,17 +4474,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1834:2: (iv_ruleSimpleCondition= ruleSimpleCondition EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1835:2: iv_ruleSimpleCondition= ruleSimpleCondition EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1892:2: (iv_ruleSimpleCondition= ruleSimpleCondition EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1893:2: iv_ruleSimpleCondition= ruleSimpleCondition EOF { newCompositeNode(grammarAccess.getSimpleConditionRule()); - pushFollow(FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition3861); + pushFollow(FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition3973); iv_ruleSimpleCondition=ruleSimpleCondition(); state._fsp--; current =iv_ruleSimpleCondition; - match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleCondition3871); + match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleCondition3983); } @@ -4370,7 +4502,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleSimpleCondition" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1842:1: ruleSimpleCondition returns [EObject current=null] : ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1900:1: ruleSimpleCondition returns [EObject current=null] : ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) ; public final EObject ruleSimpleCondition() throws RecognitionException { EObject current = null; @@ -4383,22 +4515,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1845:28: ( ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1846:1: ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1903:28: ( ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:1: ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1846:1: ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1846:2: ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:1: ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:2: ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1846:2: ( (lv_field_0_0= ruleMatchField ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1847:1: (lv_field_0_0= ruleMatchField ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:2: ( (lv_field_0_0= ruleMatchField ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1905:1: (lv_field_0_0= ruleMatchField ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1847:1: (lv_field_0_0= ruleMatchField ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1848:3: lv_field_0_0= ruleMatchField + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1905:1: (lv_field_0_0= ruleMatchField ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1906:3: lv_field_0_0= ruleMatchField { newCompositeNode(grammarAccess.getSimpleConditionAccess().getFieldMatchFieldEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleMatchField_in_ruleSimpleCondition3917); + pushFollow(FOLLOW_ruleMatchField_in_ruleSimpleCondition4029); lv_field_0_0=ruleMatchField(); state._fsp--; @@ -4420,16 +4552,16 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1864:2: ( (lv_op_1_0= ruleCompareOp ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1865:1: (lv_op_1_0= ruleCompareOp ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1922:2: ( (lv_op_1_0= ruleCompareOp ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1923:1: (lv_op_1_0= ruleCompareOp ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1865:1: (lv_op_1_0= ruleCompareOp ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1866:3: lv_op_1_0= ruleCompareOp + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1923:1: (lv_op_1_0= ruleCompareOp ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1924:3: lv_op_1_0= ruleCompareOp { newCompositeNode(grammarAccess.getSimpleConditionAccess().getOpCompareOpEnumRuleCall_1_0()); - pushFollow(FOLLOW_ruleCompareOp_in_ruleSimpleCondition3938); + pushFollow(FOLLOW_ruleCompareOp_in_ruleSimpleCondition4050); lv_op_1_0=ruleCompareOp(); state._fsp--; @@ -4451,13 +4583,13 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1882:2: ( (lv_expression_2_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1883:1: (lv_expression_2_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1940:2: ( (lv_expression_2_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1941:1: (lv_expression_2_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1883:1: (lv_expression_2_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1884:3: lv_expression_2_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1941:1: (lv_expression_2_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1942:3: lv_expression_2_0= RULE_STRING { - lv_expression_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSimpleCondition3955); + lv_expression_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSimpleCondition4067); newLeafNode(lv_expression_2_0, grammarAccess.getSimpleConditionAccess().getExpressionSTRINGTerminalRuleCall_2_0()); @@ -4498,7 +4630,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleCompoundCondition" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1908:1: entryRuleCompoundCondition returns [EObject current=null] : iv_ruleCompoundCondition= ruleCompoundCondition EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1966:1: entryRuleCompoundCondition returns [EObject current=null] : iv_ruleCompoundCondition= ruleCompoundCondition EOF ; public final EObject entryRuleCompoundCondition() throws RecognitionException { EObject current = null; @@ -4506,17 +4638,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1909:2: (iv_ruleCompoundCondition= ruleCompoundCondition EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1910:2: iv_ruleCompoundCondition= ruleCompoundCondition EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1967:2: (iv_ruleCompoundCondition= ruleCompoundCondition EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1968:2: iv_ruleCompoundCondition= ruleCompoundCondition EOF { newCompositeNode(grammarAccess.getCompoundConditionRule()); - pushFollow(FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition3996); + pushFollow(FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition4108); iv_ruleCompoundCondition=ruleCompoundCondition(); state._fsp--; current =iv_ruleCompoundCondition; - match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundCondition4006); + match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundCondition4118); } @@ -4534,7 +4666,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleCompoundCondition" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1917:1: ruleCompoundCondition returns [EObject current=null] : (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1975:1: ruleCompoundCondition returns [EObject current=null] : (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) ; public final EObject ruleCompoundCondition() throws RecognitionException { EObject current = null; @@ -4550,26 +4682,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1920:28: ( (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1921:1: (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1978:28: ( (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1979:1: (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1921:1: (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1921:3: otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1979:1: (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1979:3: otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' { - otherlv_0=(Token)match(input,66,FOLLOW_66_in_ruleCompoundCondition4043); + otherlv_0=(Token)match(input,68,FOLLOW_68_in_ruleCompoundCondition4155); newLeafNode(otherlv_0, grammarAccess.getCompoundConditionAccess().getLeftParenthesisKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1925:1: ( (lv_conditions_1_0= ruleSimpleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1926:1: (lv_conditions_1_0= ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1983:1: ( (lv_conditions_1_0= ruleSimpleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1984:1: (lv_conditions_1_0= ruleSimpleCondition ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1926:1: (lv_conditions_1_0= ruleSimpleCondition ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1927:3: lv_conditions_1_0= ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1984:1: (lv_conditions_1_0= ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1985:3: lv_conditions_1_0= ruleSimpleCondition { newCompositeNode(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4064); + pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4176); lv_conditions_1_0=ruleSimpleCondition(); state._fsp--; @@ -4591,32 +4723,32 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1943:2: ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ - int cnt35=0; - loop35: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2001:2: ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ + int cnt37=0; + loop37: do { - int alt35=2; - int LA35_0 = input.LA(1); + int alt37=2; + int LA37_0 = input.LA(1); - if ( ((LA35_0>=83 && LA35_0<=84)) ) { - alt35=1; + if ( ((LA37_0>=85 && LA37_0<=86)) ) { + alt37=1; } - switch (alt35) { + switch (alt37) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1943:3: ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2001:3: ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1943:3: ( (lv_operators_2_0= ruleXLogicOperator ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1944:1: (lv_operators_2_0= ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2001:3: ( (lv_operators_2_0= ruleXLogicOperator ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2002:1: (lv_operators_2_0= ruleXLogicOperator ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1944:1: (lv_operators_2_0= ruleXLogicOperator ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1945:3: lv_operators_2_0= ruleXLogicOperator + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2002:1: (lv_operators_2_0= ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2003:3: lv_operators_2_0= ruleXLogicOperator { newCompositeNode(grammarAccess.getCompoundConditionAccess().getOperatorsXLogicOperatorEnumRuleCall_2_0_0()); - pushFollow(FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4086); + pushFollow(FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4198); lv_operators_2_0=ruleXLogicOperator(); state._fsp--; @@ -4638,16 +4770,16 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1961:2: ( (lv_conditions_3_0= ruleSimpleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1962:1: (lv_conditions_3_0= ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2019:2: ( (lv_conditions_3_0= ruleSimpleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2020:1: (lv_conditions_3_0= ruleSimpleCondition ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1962:1: (lv_conditions_3_0= ruleSimpleCondition ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1963:3: lv_conditions_3_0= ruleSimpleCondition + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2020:1: (lv_conditions_3_0= ruleSimpleCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2021:3: lv_conditions_3_0= ruleSimpleCondition { newCompositeNode(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_2_1_0()); - pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4107); + pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4219); lv_conditions_3_0=ruleSimpleCondition(); state._fsp--; @@ -4674,15 +4806,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt35 >= 1 ) break loop35; + if ( cnt37 >= 1 ) break loop37; EarlyExitException eee = - new EarlyExitException(35, input); + new EarlyExitException(37, input); throw eee; } - cnt35++; + cnt37++; } while (true); - otherlv_4=(Token)match(input,67,FOLLOW_67_in_ruleCompoundCondition4121); + otherlv_4=(Token)match(input,69,FOLLOW_69_in_ruleCompoundCondition4233); newLeafNode(otherlv_4, grammarAccess.getCompoundConditionAccess().getRightParenthesisKeyword_3()); @@ -4707,7 +4839,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleXArtifactMatcher" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1991:1: entryRuleXArtifactMatcher returns [EObject current=null] : iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2049:1: entryRuleXArtifactMatcher returns [EObject current=null] : iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ; public final EObject entryRuleXArtifactMatcher() throws RecognitionException { EObject current = null; @@ -4715,17 +4847,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1992:2: (iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1993:2: iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2050:2: (iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2051:2: iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF { newCompositeNode(grammarAccess.getXArtifactMatcherRule()); - pushFollow(FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4157); + pushFollow(FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4269); iv_ruleXArtifactMatcher=ruleXArtifactMatcher(); state._fsp--; current =iv_ruleXArtifactMatcher; - match(input,EOF,FOLLOW_EOF_in_entryRuleXArtifactMatcher4167); + match(input,EOF,FOLLOW_EOF_in_entryRuleXArtifactMatcher4279); } @@ -4743,7 +4875,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXArtifactMatcher" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2000:1: ruleXArtifactMatcher returns [EObject current=null] : (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2058:1: ruleXArtifactMatcher returns [EObject current=null] : (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) ; public final EObject ruleXArtifactMatcher() throws RecognitionException { EObject current = null; @@ -4761,23 +4893,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2003:28: ( (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2004:1: (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2061:28: ( (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2062:1: (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2004:1: (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2004:3: otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2062:1: (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2062:3: otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' { - otherlv_0=(Token)match(input,68,FOLLOW_68_in_ruleXArtifactMatcher4204); + otherlv_0=(Token)match(input,70,FOLLOW_70_in_ruleXArtifactMatcher4316); newLeafNode(otherlv_0, grammarAccess.getXArtifactMatcherAccess().getArtifactMatcherKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2008:1: ( (lv_name_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2009:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2066:1: ( (lv_name_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2067:1: (lv_name_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2009:1: (lv_name_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2010:3: lv_name_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2067:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2068:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXArtifactMatcher4221); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXArtifactMatcher4333); newLeafNode(lv_name_1_0, grammarAccess.getXArtifactMatcherAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -4797,20 +4929,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,69,FOLLOW_69_in_ruleXArtifactMatcher4238); + otherlv_2=(Token)match(input,71,FOLLOW_71_in_ruleXArtifactMatcher4350); newLeafNode(otherlv_2, grammarAccess.getXArtifactMatcherAccess().getWhereKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2030:1: ( (lv_conditions_3_0= ruleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2031:1: (lv_conditions_3_0= ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2088:1: ( (lv_conditions_3_0= ruleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2089:1: (lv_conditions_3_0= ruleCondition ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2031:1: (lv_conditions_3_0= ruleCondition ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2032:3: lv_conditions_3_0= ruleCondition + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2089:1: (lv_conditions_3_0= ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2090:3: lv_conditions_3_0= ruleCondition { newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher4259); + pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher4371); lv_conditions_3_0=ruleCondition(); state._fsp--; @@ -4832,31 +4964,31 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2048:2: ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* - loop36: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2106:2: ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* + loop38: do { - int alt36=2; - int LA36_0 = input.LA(1); + int alt38=2; + int LA38_0 = input.LA(1); - if ( ((LA36_0>=83 && LA36_0<=84)) ) { - alt36=1; + if ( ((LA38_0>=85 && LA38_0<=86)) ) { + alt38=1; } - switch (alt36) { + switch (alt38) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2048:3: ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2106:3: ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2048:3: ( (lv_operators_4_0= ruleXLogicOperator ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2049:1: (lv_operators_4_0= ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2106:3: ( (lv_operators_4_0= ruleXLogicOperator ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2107:1: (lv_operators_4_0= ruleXLogicOperator ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2049:1: (lv_operators_4_0= ruleXLogicOperator ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2050:3: lv_operators_4_0= ruleXLogicOperator + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2107:1: (lv_operators_4_0= ruleXLogicOperator ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2108:3: lv_operators_4_0= ruleXLogicOperator { newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getOperatorsXLogicOperatorEnumRuleCall_4_0_0()); - pushFollow(FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher4281); + pushFollow(FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher4393); lv_operators_4_0=ruleXLogicOperator(); state._fsp--; @@ -4878,16 +5010,16 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2066:2: ( (lv_conditions_5_0= ruleCondition ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2067:1: (lv_conditions_5_0= ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2124:2: ( (lv_conditions_5_0= ruleCondition ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2125:1: (lv_conditions_5_0= ruleCondition ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2067:1: (lv_conditions_5_0= ruleCondition ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2068:3: lv_conditions_5_0= ruleCondition + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2125:1: (lv_conditions_5_0= ruleCondition ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2126:3: lv_conditions_5_0= ruleCondition { newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher4302); + pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher4414); lv_conditions_5_0=ruleCondition(); state._fsp--; @@ -4914,11 +5046,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - break loop36; + break loop38; } } while (true); - otherlv_6=(Token)match(input,70,FOLLOW_70_in_ruleXArtifactMatcher4316); + otherlv_6=(Token)match(input,72,FOLLOW_72_in_ruleXArtifactMatcher4428); newLeafNode(otherlv_6, grammarAccess.getXArtifactMatcherAccess().getSemicolonKeyword_5()); @@ -4943,7 +5075,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRole" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2096:1: entryRuleRole returns [EObject current=null] : iv_ruleRole= ruleRole EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2154:1: entryRuleRole returns [EObject current=null] : iv_ruleRole= ruleRole EOF ; public final EObject entryRuleRole() throws RecognitionException { EObject current = null; @@ -4951,17 +5083,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2097:2: (iv_ruleRole= ruleRole EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2098:2: iv_ruleRole= ruleRole EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2155:2: (iv_ruleRole= ruleRole EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2156:2: iv_ruleRole= ruleRole EOF { newCompositeNode(grammarAccess.getRoleRule()); - pushFollow(FOLLOW_ruleRole_in_entryRuleRole4352); + pushFollow(FOLLOW_ruleRole_in_entryRuleRole4464); iv_ruleRole=ruleRole(); state._fsp--; current =iv_ruleRole; - match(input,EOF,FOLLOW_EOF_in_entryRuleRole4362); + match(input,EOF,FOLLOW_EOF_in_entryRuleRole4474); } @@ -4979,7 +5111,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRole" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2105:1: ruleRole returns [EObject current=null] : (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2163:1: ruleRole returns [EObject current=null] : (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) ; public final EObject ruleRole() throws RecognitionException { EObject current = null; @@ -4997,23 +5129,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2108:28: ( (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2109:1: (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2166:28: ( (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2167:1: (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2109:1: (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2109:3: otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2167:1: (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2167:3: otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' { - otherlv_0=(Token)match(input,71,FOLLOW_71_in_ruleRole4399); + otherlv_0=(Token)match(input,73,FOLLOW_73_in_ruleRole4511); newLeafNode(otherlv_0, grammarAccess.getRoleAccess().getRoleKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2113:1: ( (lv_name_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2114:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2171:1: ( (lv_name_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2172:1: (lv_name_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2114:1: (lv_name_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2115:3: lv_name_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2172:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2173:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole4416); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole4528); newLeafNode(lv_name_1_0, grammarAccess.getRoleAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -5033,33 +5165,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2131:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? - int alt37=2; - int LA37_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2189:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA37_0==17) ) { - alt37=1; + if ( (LA39_0==17) ) { + alt39=1; } - switch (alt37) { + switch (alt39) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2131:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2189:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) { - otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleRole4434); + otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleRole4546); newLeafNode(otherlv_2, grammarAccess.getRoleAccess().getExtendsKeyword_2_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2135:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2136:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2193:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2194:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2136:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2137:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2194:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2195:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRoleRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole4454); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole4566); newLeafNode(otherlv_3, grammarAccess.getRoleAccess().getSuperRolesRoleCrossReference_2_1_0()); @@ -5075,39 +5207,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleRole4468); + otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleRole4580); newLeafNode(otherlv_4, grammarAccess.getRoleAccess().getLeftCurlyBracketKeyword_3()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2152:1: ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ - int cnt38=0; - loop38: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2210:1: ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ + int cnt40=0; + loop40: do { - int alt38=3; - int LA38_0 = input.LA(1); + int alt40=3; + int LA40_0 = input.LA(1); - if ( (LA38_0==20) ) { - alt38=1; + if ( (LA40_0==20) ) { + alt40=1; } - else if ( (LA38_0==72) ) { - alt38=2; + else if ( (LA40_0==74) ) { + alt40=2; } - switch (alt38) { + switch (alt40) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2152:2: ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2210:2: ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2152:2: ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2153:1: (lv_usersAndGroups_5_0= ruleUsersAndGroups ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2210:2: ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2211:1: (lv_usersAndGroups_5_0= ruleUsersAndGroups ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2153:1: (lv_usersAndGroups_5_0= ruleUsersAndGroups ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2154:3: lv_usersAndGroups_5_0= ruleUsersAndGroups + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2211:1: (lv_usersAndGroups_5_0= ruleUsersAndGroups ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2212:3: lv_usersAndGroups_5_0= ruleUsersAndGroups { newCompositeNode(grammarAccess.getRoleAccess().getUsersAndGroupsUsersAndGroupsParserRuleCall_4_0_0()); - pushFollow(FOLLOW_ruleUsersAndGroups_in_ruleRole4490); + pushFollow(FOLLOW_ruleUsersAndGroups_in_ruleRole4602); lv_usersAndGroups_5_0=ruleUsersAndGroups(); state._fsp--; @@ -5133,18 +5265,18 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2171:6: ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2229:6: ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2171:6: ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2172:1: (lv_referencedContexts_6_0= ruleReferencedContext ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2229:6: ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2230:1: (lv_referencedContexts_6_0= ruleReferencedContext ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2172:1: (lv_referencedContexts_6_0= ruleReferencedContext ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2173:3: lv_referencedContexts_6_0= ruleReferencedContext + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2230:1: (lv_referencedContexts_6_0= ruleReferencedContext ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2231:3: lv_referencedContexts_6_0= ruleReferencedContext { newCompositeNode(grammarAccess.getRoleAccess().getReferencedContextsReferencedContextParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleReferencedContext_in_ruleRole4517); + pushFollow(FOLLOW_ruleReferencedContext_in_ruleRole4629); lv_referencedContexts_6_0=ruleReferencedContext(); state._fsp--; @@ -5171,15 +5303,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt38 >= 1 ) break loop38; + if ( cnt40 >= 1 ) break loop40; EarlyExitException eee = - new EarlyExitException(38, input); + new EarlyExitException(40, input); throw eee; } - cnt38++; + cnt40++; } while (true); - otherlv_7=(Token)match(input,22,FOLLOW_22_in_ruleRole4531); + otherlv_7=(Token)match(input,22,FOLLOW_22_in_ruleRole4643); newLeafNode(otherlv_7, grammarAccess.getRoleAccess().getRightCurlyBracketKeyword_5()); @@ -5204,7 +5336,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleReferencedContext" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2201:1: entryRuleReferencedContext returns [EObject current=null] : iv_ruleReferencedContext= ruleReferencedContext EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2259:1: entryRuleReferencedContext returns [EObject current=null] : iv_ruleReferencedContext= ruleReferencedContext EOF ; public final EObject entryRuleReferencedContext() throws RecognitionException { EObject current = null; @@ -5212,17 +5344,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2202:2: (iv_ruleReferencedContext= ruleReferencedContext EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2203:2: iv_ruleReferencedContext= ruleReferencedContext EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2260:2: (iv_ruleReferencedContext= ruleReferencedContext EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2261:2: iv_ruleReferencedContext= ruleReferencedContext EOF { newCompositeNode(grammarAccess.getReferencedContextRule()); - pushFollow(FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext4567); + pushFollow(FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext4679); iv_ruleReferencedContext=ruleReferencedContext(); state._fsp--; current =iv_ruleReferencedContext; - match(input,EOF,FOLLOW_EOF_in_entryRuleReferencedContext4577); + match(input,EOF,FOLLOW_EOF_in_entryRuleReferencedContext4689); } @@ -5240,7 +5372,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleReferencedContext" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2210:1: ruleReferencedContext returns [EObject current=null] : (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2268:1: ruleReferencedContext returns [EObject current=null] : (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) ; public final EObject ruleReferencedContext() throws RecognitionException { EObject current = null; @@ -5251,23 +5383,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2213:28: ( (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2214:1: (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2271:28: ( (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2272:1: (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2214:1: (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2214:3: otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2272:1: (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2272:3: otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' { - otherlv_0=(Token)match(input,72,FOLLOW_72_in_ruleReferencedContext4614); + otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleReferencedContext4726); newLeafNode(otherlv_0, grammarAccess.getReferencedContextAccess().getAccessContextKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2218:1: ( (lv_accessContextRef_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2219:1: (lv_accessContextRef_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2276:1: ( (lv_accessContextRef_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2277:1: (lv_accessContextRef_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2219:1: (lv_accessContextRef_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2220:3: lv_accessContextRef_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2277:1: (lv_accessContextRef_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2278:3: lv_accessContextRef_1_0= RULE_STRING { - lv_accessContextRef_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleReferencedContext4631); + lv_accessContextRef_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleReferencedContext4743); newLeafNode(lv_accessContextRef_1_0, grammarAccess.getReferencedContextAccess().getAccessContextRefSTRINGTerminalRuleCall_1_0()); @@ -5287,7 +5419,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,70,FOLLOW_70_in_ruleReferencedContext4648); + otherlv_2=(Token)match(input,72,FOLLOW_72_in_ruleReferencedContext4760); newLeafNode(otherlv_2, grammarAccess.getReferencedContextAccess().getSemicolonKeyword_2()); @@ -5312,7 +5444,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleUsersAndGroups" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2248:1: entryRuleUsersAndGroups returns [EObject current=null] : iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2306:1: entryRuleUsersAndGroups returns [EObject current=null] : iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ; public final EObject entryRuleUsersAndGroups() throws RecognitionException { EObject current = null; @@ -5320,17 +5452,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2249:2: (iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2250:2: iv_ruleUsersAndGroups= ruleUsersAndGroups EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2307:2: (iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2308:2: iv_ruleUsersAndGroups= ruleUsersAndGroups EOF { newCompositeNode(grammarAccess.getUsersAndGroupsRule()); - pushFollow(FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups4684); + pushFollow(FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups4796); iv_ruleUsersAndGroups=ruleUsersAndGroups(); state._fsp--; current =iv_ruleUsersAndGroups; - match(input,EOF,FOLLOW_EOF_in_entryRuleUsersAndGroups4694); + match(input,EOF,FOLLOW_EOF_in_entryRuleUsersAndGroups4806); } @@ -5348,7 +5480,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleUsersAndGroups" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2257:1: ruleUsersAndGroups returns [EObject current=null] : (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2315:1: ruleUsersAndGroups returns [EObject current=null] : (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) ; public final EObject ruleUsersAndGroups() throws RecognitionException { EObject current = null; @@ -5359,23 +5491,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2260:28: ( (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2261:1: (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2318:28: ( (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2319:1: (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2261:1: (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2261:3: otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2319:1: (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2319:3: otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' { - otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleUsersAndGroups4731); + otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleUsersAndGroups4843); newLeafNode(otherlv_0, grammarAccess.getUsersAndGroupsAccess().getGuidKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2265:1: ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2266:1: (lv_userOrGroupGuid_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2323:1: ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2324:1: (lv_userOrGroupGuid_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2266:1: (lv_userOrGroupGuid_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2267:3: lv_userOrGroupGuid_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2324:1: (lv_userOrGroupGuid_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2325:3: lv_userOrGroupGuid_1_0= RULE_STRING { - lv_userOrGroupGuid_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleUsersAndGroups4748); + lv_userOrGroupGuid_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleUsersAndGroups4860); newLeafNode(lv_userOrGroupGuid_1_0, grammarAccess.getUsersAndGroupsAccess().getUserOrGroupGuidSTRINGTerminalRuleCall_1_0()); @@ -5395,7 +5527,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,70,FOLLOW_70_in_ruleUsersAndGroups4765); + otherlv_2=(Token)match(input,72,FOLLOW_72_in_ruleUsersAndGroups4877); newLeafNode(otherlv_2, grammarAccess.getUsersAndGroupsAccess().getSemicolonKeyword_2()); @@ -5420,7 +5552,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAccessContext" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2295:1: entryRuleAccessContext returns [EObject current=null] : iv_ruleAccessContext= ruleAccessContext EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2353:1: entryRuleAccessContext returns [EObject current=null] : iv_ruleAccessContext= ruleAccessContext EOF ; public final EObject entryRuleAccessContext() throws RecognitionException { EObject current = null; @@ -5428,17 +5560,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2296:2: (iv_ruleAccessContext= ruleAccessContext EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2297:2: iv_ruleAccessContext= ruleAccessContext EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2354:2: (iv_ruleAccessContext= ruleAccessContext EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2355:2: iv_ruleAccessContext= ruleAccessContext EOF { newCompositeNode(grammarAccess.getAccessContextRule()); - pushFollow(FOLLOW_ruleAccessContext_in_entryRuleAccessContext4801); + pushFollow(FOLLOW_ruleAccessContext_in_entryRuleAccessContext4913); iv_ruleAccessContext=ruleAccessContext(); state._fsp--; current =iv_ruleAccessContext; - match(input,EOF,FOLLOW_EOF_in_entryRuleAccessContext4811); + match(input,EOF,FOLLOW_EOF_in_entryRuleAccessContext4923); } @@ -5456,7 +5588,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAccessContext" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2304:1: ruleAccessContext returns [EObject current=null] : (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2362:1: ruleAccessContext returns [EObject current=null] : (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) ; public final EObject ruleAccessContext() throws RecognitionException { EObject current = null; @@ -5477,23 +5609,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2307:28: ( (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2308:1: (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2365:28: ( (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2366:1: (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2308:1: (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2308:3: otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2366:1: (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2366:3: otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' { - otherlv_0=(Token)match(input,72,FOLLOW_72_in_ruleAccessContext4848); + otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleAccessContext4960); newLeafNode(otherlv_0, grammarAccess.getAccessContextAccess().getAccessContextKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2312:1: ( (lv_name_1_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2313:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2370:1: ( (lv_name_1_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2371:1: (lv_name_1_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2313:1: (lv_name_1_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2314:3: lv_name_1_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2371:1: (lv_name_1_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2372:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext4865); + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext4977); newLeafNode(lv_name_1_0, grammarAccess.getAccessContextAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -5513,33 +5645,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2330:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? - int alt39=2; - int LA39_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2388:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA39_0==17) ) { - alt39=1; + if ( (LA41_0==17) ) { + alt41=1; } - switch (alt39) { + switch (alt41) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2330:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2388:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) { - otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleAccessContext4883); + otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleAccessContext4995); newLeafNode(otherlv_2, grammarAccess.getAccessContextAccess().getExtendsKeyword_2_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2334:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2335:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2392:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2393:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2335:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2336:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2393:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2394:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getAccessContextRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext4903); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext5015); newLeafNode(otherlv_3, grammarAccess.getAccessContextAccess().getSuperAccessContextsAccessContextCrossReference_2_1_0()); @@ -5555,21 +5687,21 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleAccessContext4917); + otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleAccessContext5029); newLeafNode(otherlv_4, grammarAccess.getAccessContextAccess().getLeftCurlyBracketKeyword_3()); - otherlv_5=(Token)match(input,20,FOLLOW_20_in_ruleAccessContext4929); + otherlv_5=(Token)match(input,20,FOLLOW_20_in_ruleAccessContext5041); newLeafNode(otherlv_5, grammarAccess.getAccessContextAccess().getGuidKeyword_4()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2355:1: ( (lv_guid_6_0= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2356:1: (lv_guid_6_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2413:1: ( (lv_guid_6_0= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2414:1: (lv_guid_6_0= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2356:1: (lv_guid_6_0= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2357:3: lv_guid_6_0= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2414:1: (lv_guid_6_0= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2415:3: lv_guid_6_0= RULE_STRING { - lv_guid_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext4946); + lv_guid_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext5058); newLeafNode(lv_guid_6_0, grammarAccess.getAccessContextAccess().getGuidSTRINGTerminalRuleCall_5_0()); @@ -5589,39 +5721,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_7=(Token)match(input,70,FOLLOW_70_in_ruleAccessContext4963); + otherlv_7=(Token)match(input,72,FOLLOW_72_in_ruleAccessContext5075); newLeafNode(otherlv_7, grammarAccess.getAccessContextAccess().getSemicolonKeyword_6()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2377:1: ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ - int cnt40=0; - loop40: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2435:1: ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ + int cnt42=0; + loop42: do { - int alt40=3; - int LA40_0 = input.LA(1); + int alt42=3; + int LA42_0 = input.LA(1); - if ( ((LA40_0>=88 && LA40_0<=89)) ) { - alt40=1; + if ( ((LA42_0>=90 && LA42_0<=91)) ) { + alt42=1; } - else if ( (LA40_0==73) ) { - alt40=2; + else if ( (LA42_0==75) ) { + alt42=2; } - switch (alt40) { + switch (alt42) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2377:2: ( (lv_accessRules_8_0= ruleObjectRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2435:2: ( (lv_accessRules_8_0= ruleObjectRestriction ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2377:2: ( (lv_accessRules_8_0= ruleObjectRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2378:1: (lv_accessRules_8_0= ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2435:2: ( (lv_accessRules_8_0= ruleObjectRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2436:1: (lv_accessRules_8_0= ruleObjectRestriction ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2378:1: (lv_accessRules_8_0= ruleObjectRestriction ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2379:3: lv_accessRules_8_0= ruleObjectRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2436:1: (lv_accessRules_8_0= ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2437:3: lv_accessRules_8_0= ruleObjectRestriction { newCompositeNode(grammarAccess.getAccessContextAccess().getAccessRulesObjectRestrictionParserRuleCall_7_0_0()); - pushFollow(FOLLOW_ruleObjectRestriction_in_ruleAccessContext4985); + pushFollow(FOLLOW_ruleObjectRestriction_in_ruleAccessContext5097); lv_accessRules_8_0=ruleObjectRestriction(); state._fsp--; @@ -5647,18 +5779,18 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2396:6: ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2454:6: ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2396:6: ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2397:1: (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2454:6: ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2455:1: (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2397:1: (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2398:3: lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2455:1: (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2456:3: lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction { newCompositeNode(grammarAccess.getAccessContextAccess().getHierarchyRestrictionsHierarchyRestrictionParserRuleCall_7_1_0()); - pushFollow(FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5012); + pushFollow(FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5124); lv_hierarchyRestrictions_9_0=ruleHierarchyRestriction(); state._fsp--; @@ -5685,15 +5817,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt40 >= 1 ) break loop40; + if ( cnt42 >= 1 ) break loop42; EarlyExitException eee = - new EarlyExitException(40, input); + new EarlyExitException(42, input); throw eee; } - cnt40++; + cnt42++; } while (true); - otherlv_10=(Token)match(input,22,FOLLOW_22_in_ruleAccessContext5026); + otherlv_10=(Token)match(input,22,FOLLOW_22_in_ruleAccessContext5138); newLeafNode(otherlv_10, grammarAccess.getAccessContextAccess().getRightCurlyBracketKeyword_8()); @@ -5718,7 +5850,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleHierarchyRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2426:1: entryRuleHierarchyRestriction returns [EObject current=null] : iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2484:1: entryRuleHierarchyRestriction returns [EObject current=null] : iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ; public final EObject entryRuleHierarchyRestriction() throws RecognitionException { EObject current = null; @@ -5726,17 +5858,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2427:2: (iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2428:2: iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2485:2: (iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2486:2: iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF { newCompositeNode(grammarAccess.getHierarchyRestrictionRule()); - pushFollow(FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5062); + pushFollow(FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5174); iv_ruleHierarchyRestriction=ruleHierarchyRestriction(); state._fsp--; current =iv_ruleHierarchyRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleHierarchyRestriction5072); + match(input,EOF,FOLLOW_EOF_in_entryRuleHierarchyRestriction5184); } @@ -5754,7 +5886,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleHierarchyRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2435:1: ruleHierarchyRestriction returns [EObject current=null] : (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2493:1: ruleHierarchyRestriction returns [EObject current=null] : (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) ; public final EObject ruleHierarchyRestriction() throws RecognitionException { EObject current = null; @@ -5768,28 +5900,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2438:28: ( (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2439:1: (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2496:28: ( (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2497:1: (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2439:1: (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2439:3: otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2497:1: (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2497:3: otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' { - otherlv_0=(Token)match(input,73,FOLLOW_73_in_ruleHierarchyRestriction5109); + otherlv_0=(Token)match(input,75,FOLLOW_75_in_ruleHierarchyRestriction5221); newLeafNode(otherlv_0, grammarAccess.getHierarchyRestrictionAccess().getChildrenOfKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2443:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2444:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2501:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2502:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2444:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2445:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2502:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2503:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getHierarchyRestrictionRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5129); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5241); newLeafNode(otherlv_1, grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_1_0()); @@ -5799,33 +5931,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleHierarchyRestriction5141); + otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleHierarchyRestriction5253); newLeafNode(otherlv_2, grammarAccess.getHierarchyRestrictionAccess().getLeftCurlyBracketKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2460:1: ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ - int cnt41=0; - loop41: + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2518:1: ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ + int cnt43=0; + loop43: do { - int alt41=2; - int LA41_0 = input.LA(1); + int alt43=2; + int LA43_0 = input.LA(1); - if ( ((LA41_0>=88 && LA41_0<=89)) ) { - alt41=1; + if ( ((LA43_0>=90 && LA43_0<=91)) ) { + alt43=1; } - switch (alt41) { + switch (alt43) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2461:1: (lv_accessRules_3_0= ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2519:1: (lv_accessRules_3_0= ruleObjectRestriction ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2461:1: (lv_accessRules_3_0= ruleObjectRestriction ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2462:3: lv_accessRules_3_0= ruleObjectRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2519:1: (lv_accessRules_3_0= ruleObjectRestriction ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2520:3: lv_accessRules_3_0= ruleObjectRestriction { newCompositeNode(grammarAccess.getHierarchyRestrictionAccess().getAccessRulesObjectRestrictionParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5162); + pushFollow(FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5274); lv_accessRules_3_0=ruleObjectRestriction(); state._fsp--; @@ -5849,15 +5981,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { break; default : - if ( cnt41 >= 1 ) break loop41; + if ( cnt43 >= 1 ) break loop43; EarlyExitException eee = - new EarlyExitException(41, input); + new EarlyExitException(43, input); throw eee; } - cnt41++; + cnt43++; } while (true); - otherlv_4=(Token)match(input,22,FOLLOW_22_in_ruleHierarchyRestriction5175); + otherlv_4=(Token)match(input,22,FOLLOW_22_in_ruleHierarchyRestriction5287); newLeafNode(otherlv_4, grammarAccess.getHierarchyRestrictionAccess().getRightCurlyBracketKeyword_4()); @@ -5882,7 +6014,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRelationTypeArtifactTypePredicate" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2490:1: entryRuleRelationTypeArtifactTypePredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2548:1: entryRuleRelationTypeArtifactTypePredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ; public final EObject entryRuleRelationTypeArtifactTypePredicate() throws RecognitionException { EObject current = null; @@ -5890,17 +6022,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2491:2: (iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2492:2: iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2549:2: (iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2550:2: iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF { newCompositeNode(grammarAccess.getRelationTypeArtifactTypePredicateRule()); - pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate5211); + pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate5323); iv_ruleRelationTypeArtifactTypePredicate=ruleRelationTypeArtifactTypePredicate(); state._fsp--; current =iv_ruleRelationTypeArtifactTypePredicate; - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate5221); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate5333); } @@ -5918,7 +6050,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRelationTypeArtifactTypePredicate" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2499:1: ruleRelationTypeArtifactTypePredicate returns [EObject current=null] : (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2557:1: ruleRelationTypeArtifactTypePredicate returns [EObject current=null] : (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) ; public final EObject ruleRelationTypeArtifactTypePredicate() throws RecognitionException { EObject current = null; @@ -5928,28 +6060,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2502:28: ( (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2503:1: (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2560:28: ( (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2561:1: (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2503:1: (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2503:3: otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2561:1: (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2561:3: otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) { - otherlv_0=(Token)match(input,16,FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate5258); + otherlv_0=(Token)match(input,16,FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate5370); newLeafNode(otherlv_0, grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2507:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2508:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2565:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2566:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2508:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2509:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2566:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2567:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRelationTypeArtifactTypePredicateRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate5278); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate5390); newLeafNode(otherlv_1, grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefXArtifactTypeCrossReference_1_0()); @@ -5980,7 +6112,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRelationTypeArtifactPredicate" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2528:1: entryRuleRelationTypeArtifactPredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2586:1: entryRuleRelationTypeArtifactPredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ; public final EObject entryRuleRelationTypeArtifactPredicate() throws RecognitionException { EObject current = null; @@ -5988,17 +6120,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2529:2: (iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2530:2: iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2587:2: (iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2588:2: iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF { newCompositeNode(grammarAccess.getRelationTypeArtifactPredicateRule()); - pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate5314); + pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate5426); iv_ruleRelationTypeArtifactPredicate=ruleRelationTypeArtifactPredicate(); state._fsp--; current =iv_ruleRelationTypeArtifactPredicate; - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate5324); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate5436); } @@ -6016,7 +6148,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRelationTypeArtifactPredicate" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2537:1: ruleRelationTypeArtifactPredicate returns [EObject current=null] : (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2595:1: ruleRelationTypeArtifactPredicate returns [EObject current=null] : (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) ; public final EObject ruleRelationTypeArtifactPredicate() throws RecognitionException { EObject current = null; @@ -6026,28 +6158,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2540:28: ( (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2541:1: (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2598:28: ( (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2599:1: (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2541:1: (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2541:3: otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2599:1: (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2599:3: otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) { - otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleRelationTypeArtifactPredicate5361); + otherlv_0=(Token)match(input,76,FOLLOW_76_in_ruleRelationTypeArtifactPredicate5473); newLeafNode(otherlv_0, grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactKeyword_0()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2545:1: ( (otherlv_1= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2546:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2603:1: ( (otherlv_1= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2604:1: (otherlv_1= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2546:1: (otherlv_1= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2547:3: otherlv_1= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2604:1: (otherlv_1= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2605:3: otherlv_1= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRelationTypeArtifactPredicateRule()); } - otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate5381); + otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate5493); newLeafNode(otherlv_1, grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_1_0()); @@ -6078,7 +6210,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRelationTypePredicate" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2566:1: entryRuleRelationTypePredicate returns [EObject current=null] : iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2624:1: entryRuleRelationTypePredicate returns [EObject current=null] : iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ; public final EObject entryRuleRelationTypePredicate() throws RecognitionException { EObject current = null; @@ -6086,17 +6218,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2567:2: (iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2568:2: iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2625:2: (iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2626:2: iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF { newCompositeNode(grammarAccess.getRelationTypePredicateRule()); - pushFollow(FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate5417); + pushFollow(FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate5529); iv_ruleRelationTypePredicate=ruleRelationTypePredicate(); state._fsp--; current =iv_ruleRelationTypePredicate; - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypePredicate5427); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypePredicate5539); } @@ -6114,7 +6246,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRelationTypePredicate" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2575:1: ruleRelationTypePredicate returns [EObject current=null] : (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2633:1: ruleRelationTypePredicate returns [EObject current=null] : (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) ; public final EObject ruleRelationTypePredicate() throws RecognitionException { EObject current = null; @@ -6126,33 +6258,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2578:28: ( (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2579:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2636:28: ( (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2637:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2579:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) - int alt42=2; - int LA42_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2637:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA42_0==74) ) { - alt42=1; + if ( (LA44_0==76) ) { + alt44=1; } - else if ( (LA42_0==16) ) { - alt42=2; + else if ( (LA44_0==16) ) { + alt44=2; } else { NoViableAltException nvae = - new NoViableAltException("", 42, 0, input); + new NoViableAltException("", 44, 0, input); throw nvae; } - switch (alt42) { + switch (alt44) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2580:5: this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2638:5: this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate { newCompositeNode(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactPredicateParserRuleCall_0()); - pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate5474); + pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate5586); this_RelationTypeArtifactPredicate_0=ruleRelationTypeArtifactPredicate(); state._fsp--; @@ -6165,12 +6297,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2590:5: this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2648:5: this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate { newCompositeNode(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactTypePredicateParserRuleCall_1()); - pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate5501); + pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate5613); this_RelationTypeArtifactTypePredicate_1=ruleRelationTypeArtifactTypePredicate(); state._fsp--; @@ -6203,7 +6335,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleObjectRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2606:1: entryRuleObjectRestriction returns [EObject current=null] : iv_ruleObjectRestriction= ruleObjectRestriction EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2664:1: entryRuleObjectRestriction returns [EObject current=null] : iv_ruleObjectRestriction= ruleObjectRestriction EOF ; public final EObject entryRuleObjectRestriction() throws RecognitionException { EObject current = null; @@ -6211,17 +6343,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2607:2: (iv_ruleObjectRestriction= ruleObjectRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2608:2: iv_ruleObjectRestriction= ruleObjectRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2665:2: (iv_ruleObjectRestriction= ruleObjectRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2666:2: iv_ruleObjectRestriction= ruleObjectRestriction EOF { newCompositeNode(grammarAccess.getObjectRestrictionRule()); - pushFollow(FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction5536); + pushFollow(FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction5648); iv_ruleObjectRestriction=ruleObjectRestriction(); state._fsp--; current =iv_ruleObjectRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleObjectRestriction5546); + match(input,EOF,FOLLOW_EOF_in_entryRuleObjectRestriction5658); } @@ -6239,7 +6371,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleObjectRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2615:1: ruleObjectRestriction returns [EObject current=null] : (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2673:1: ruleObjectRestriction returns [EObject current=null] : (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) ; public final EObject ruleObjectRestriction() throws RecognitionException { EObject current = null; @@ -6255,41 +6387,41 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2618:28: ( (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2619:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2676:28: ( (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2677:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2619:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) - int alt43=4; - int LA43_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2677:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) + int alt45=4; + int LA45_0 = input.LA(1); - if ( (LA43_0==88) ) { - int LA43_1 = input.LA(2); + if ( (LA45_0==90) ) { + int LA45_1 = input.LA(2); - if ( (LA43_1==75) ) { + if ( (LA45_1==77) ) { switch ( input.LA(3) ) { - case 25: + case 58: { - alt43=4; + alt45=3; } break; - case 74: + case 25: { - alt43=1; + alt45=4; } break; - case 16: + case 76: { - alt43=2; + alt45=1; } break; - case 56: + case 16: { - alt43=3; + alt45=2; } break; default: NoViableAltException nvae = - new NoViableAltException("", 43, 3, input); + new NoViableAltException("", 45, 3, input); throw nvae; } @@ -6297,39 +6429,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } else { NoViableAltException nvae = - new NoViableAltException("", 43, 1, input); + new NoViableAltException("", 45, 1, input); throw nvae; } } - else if ( (LA43_0==89) ) { - int LA43_2 = input.LA(2); + else if ( (LA45_0==91) ) { + int LA45_2 = input.LA(2); - if ( (LA43_2==75) ) { + if ( (LA45_2==77) ) { switch ( input.LA(3) ) { - case 25: + case 58: { - alt43=4; + alt45=3; } break; - case 74: + case 25: { - alt43=1; + alt45=4; } break; - case 16: + case 76: { - alt43=2; + alt45=1; } break; - case 56: + case 16: { - alt43=3; + alt45=2; } break; default: NoViableAltException nvae = - new NoViableAltException("", 43, 3, input); + new NoViableAltException("", 45, 3, input); throw nvae; } @@ -6337,25 +6469,25 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } else { NoViableAltException nvae = - new NoViableAltException("", 43, 2, input); + new NoViableAltException("", 45, 2, input); throw nvae; } } else { NoViableAltException nvae = - new NoViableAltException("", 43, 0, input); + new NoViableAltException("", 45, 0, input); throw nvae; } - switch (alt43) { + switch (alt45) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2620:5: this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2678:5: this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction { newCompositeNode(grammarAccess.getObjectRestrictionAccess().getArtifactMatchRestrictionParserRuleCall_0()); - pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction5593); + pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction5705); this_ArtifactMatchRestriction_0=ruleArtifactMatchRestriction(); state._fsp--; @@ -6368,12 +6500,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2630:5: this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2688:5: this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction { newCompositeNode(grammarAccess.getObjectRestrictionAccess().getArtifactTypeRestrictionParserRuleCall_1()); - pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction5620); + pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction5732); this_ArtifactTypeRestriction_1=ruleArtifactTypeRestriction(); state._fsp--; @@ -6386,12 +6518,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2640:5: this_RelationTypeRestriction_2= ruleRelationTypeRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2698:5: this_RelationTypeRestriction_2= ruleRelationTypeRestriction { newCompositeNode(grammarAccess.getObjectRestrictionAccess().getRelationTypeRestrictionParserRuleCall_2()); - pushFollow(FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction5647); + pushFollow(FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction5759); this_RelationTypeRestriction_2=ruleRelationTypeRestriction(); state._fsp--; @@ -6404,12 +6536,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 4 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2650:5: this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2708:5: this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction { newCompositeNode(grammarAccess.getObjectRestrictionAccess().getAttributeTypeRestrictionParserRuleCall_3()); - pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction5674); + pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction5786); this_AttributeTypeRestriction_3=ruleAttributeTypeRestriction(); state._fsp--; @@ -6442,7 +6574,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleArtifactMatchRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2666:1: entryRuleArtifactMatchRestriction returns [EObject current=null] : iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2724:1: entryRuleArtifactMatchRestriction returns [EObject current=null] : iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ; public final EObject entryRuleArtifactMatchRestriction() throws RecognitionException { EObject current = null; @@ -6450,17 +6582,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2667:2: (iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2668:2: iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2725:2: (iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2726:2: iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF { newCompositeNode(grammarAccess.getArtifactMatchRestrictionRule()); - pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction5709); + pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction5821); iv_ruleArtifactMatchRestriction=ruleArtifactMatchRestriction(); state._fsp--; current =iv_ruleArtifactMatchRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactMatchRestriction5719); + match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactMatchRestriction5831); } @@ -6478,7 +6610,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleArtifactMatchRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2675:1: ruleArtifactMatchRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2733:1: ruleArtifactMatchRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ; public final EObject ruleArtifactMatchRestriction() throws RecognitionException { EObject current = null; @@ -6492,22 +6624,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2678:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2679:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2736:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2737:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2679:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2679:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2737:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2737:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2679:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2680:1: (lv_permission_0_0= ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2737:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2738:1: (lv_permission_0_0= ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2680:1: (lv_permission_0_0= ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2681:3: lv_permission_0_0= ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2738:1: (lv_permission_0_0= ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2739:3: lv_permission_0_0= ruleAccessPermissionEnum { newCompositeNode(grammarAccess.getArtifactMatchRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction5765); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction5877); lv_permission_0_0=ruleAccessPermissionEnum(); state._fsp--; @@ -6529,26 +6661,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleArtifactMatchRestriction5777); + otherlv_1=(Token)match(input,77,FOLLOW_77_in_ruleArtifactMatchRestriction5889); newLeafNode(otherlv_1, grammarAccess.getArtifactMatchRestrictionAccess().getEditKeyword_1()); - otherlv_2=(Token)match(input,74,FOLLOW_74_in_ruleArtifactMatchRestriction5789); + otherlv_2=(Token)match(input,76,FOLLOW_76_in_ruleArtifactMatchRestriction5901); newLeafNode(otherlv_2, grammarAccess.getArtifactMatchRestrictionAccess().getArtifactKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2705:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2706:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2763:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2764:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2706:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2707:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2764:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2765:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getArtifactMatchRestrictionRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction5809); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction5921); newLeafNode(otherlv_3, grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_3_0()); @@ -6558,7 +6690,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,70,FOLLOW_70_in_ruleArtifactMatchRestriction5821); + otherlv_4=(Token)match(input,72,FOLLOW_72_in_ruleArtifactMatchRestriction5933); newLeafNode(otherlv_4, grammarAccess.getArtifactMatchRestrictionAccess().getSemicolonKeyword_4()); @@ -6583,7 +6715,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleArtifactTypeRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2730:1: entryRuleArtifactTypeRestriction returns [EObject current=null] : iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2788:1: entryRuleArtifactTypeRestriction returns [EObject current=null] : iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ; public final EObject entryRuleArtifactTypeRestriction() throws RecognitionException { EObject current = null; @@ -6591,17 +6723,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2731:2: (iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2732:2: iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2789:2: (iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2790:2: iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF { newCompositeNode(grammarAccess.getArtifactTypeRestrictionRule()); - pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction5857); + pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction5969); iv_ruleArtifactTypeRestriction=ruleArtifactTypeRestriction(); state._fsp--; current =iv_ruleArtifactTypeRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactTypeRestriction5867); + match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactTypeRestriction5979); } @@ -6619,7 +6751,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleArtifactTypeRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2739:1: ruleArtifactTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2797:1: ruleArtifactTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ; public final EObject ruleArtifactTypeRestriction() throws RecognitionException { EObject current = null; @@ -6633,22 +6765,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2742:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2743:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2800:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2743:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2743:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2743:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2744:1: (lv_permission_0_0= ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2802:1: (lv_permission_0_0= ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2744:1: (lv_permission_0_0= ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2745:3: lv_permission_0_0= ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2802:1: (lv_permission_0_0= ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2803:3: lv_permission_0_0= ruleAccessPermissionEnum { newCompositeNode(grammarAccess.getArtifactTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction5913); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction6025); lv_permission_0_0=ruleAccessPermissionEnum(); state._fsp--; @@ -6670,26 +6802,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleArtifactTypeRestriction5925); + otherlv_1=(Token)match(input,77,FOLLOW_77_in_ruleArtifactTypeRestriction6037); newLeafNode(otherlv_1, grammarAccess.getArtifactTypeRestrictionAccess().getEditKeyword_1()); - otherlv_2=(Token)match(input,16,FOLLOW_16_in_ruleArtifactTypeRestriction5937); + otherlv_2=(Token)match(input,16,FOLLOW_16_in_ruleArtifactTypeRestriction6049); newLeafNode(otherlv_2, grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2769:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2770:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2827:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2828:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2770:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2771:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2828:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2829:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getArtifactTypeRestrictionRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction5957); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction6069); newLeafNode(otherlv_3, grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeCrossReference_3_0()); @@ -6699,7 +6831,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,70,FOLLOW_70_in_ruleArtifactTypeRestriction5969); + otherlv_4=(Token)match(input,72,FOLLOW_72_in_ruleArtifactTypeRestriction6081); newLeafNode(otherlv_4, grammarAccess.getArtifactTypeRestrictionAccess().getSemicolonKeyword_4()); @@ -6724,7 +6856,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAttributeTypeRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2794:1: entryRuleAttributeTypeRestriction returns [EObject current=null] : iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2852:1: entryRuleAttributeTypeRestriction returns [EObject current=null] : iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ; public final EObject entryRuleAttributeTypeRestriction() throws RecognitionException { EObject current = null; @@ -6732,17 +6864,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2795:2: (iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2796:2: iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2853:2: (iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2854:2: iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF { newCompositeNode(grammarAccess.getAttributeTypeRestrictionRule()); - pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6005); + pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6117); iv_ruleAttributeTypeRestriction=ruleAttributeTypeRestriction(); state._fsp--; current =iv_ruleAttributeTypeRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6015); + match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6127); } @@ -6760,7 +6892,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAttributeTypeRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2803:1: ruleAttributeTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2861:1: ruleAttributeTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) ; public final EObject ruleAttributeTypeRestriction() throws RecognitionException { EObject current = null; @@ -6777,22 +6909,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2806:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2807:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2864:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2807:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2807:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2807:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2808:1: (lv_permission_0_0= ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2866:1: (lv_permission_0_0= ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2808:1: (lv_permission_0_0= ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2809:3: lv_permission_0_0= ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2866:1: (lv_permission_0_0= ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2867:3: lv_permission_0_0= ruleAccessPermissionEnum { newCompositeNode(grammarAccess.getAttributeTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6061); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6173); lv_permission_0_0=ruleAccessPermissionEnum(); state._fsp--; @@ -6814,26 +6946,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleAttributeTypeRestriction6073); + otherlv_1=(Token)match(input,77,FOLLOW_77_in_ruleAttributeTypeRestriction6185); newLeafNode(otherlv_1, grammarAccess.getAttributeTypeRestrictionAccess().getEditKeyword_1()); - otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleAttributeTypeRestriction6085); + otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleAttributeTypeRestriction6197); newLeafNode(otherlv_2, grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2833:1: ( (otherlv_3= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2834:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2891:1: ( (otherlv_3= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2892:1: (otherlv_3= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2834:1: (otherlv_3= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2835:3: otherlv_3= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2892:1: (otherlv_3= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2893:3: otherlv_3= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getAttributeTypeRestrictionRule()); } - otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6105); + otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6217); newLeafNode(otherlv_3, grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefXAttributeTypeCrossReference_3_0()); @@ -6843,37 +6975,37 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2846:2: (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? - int alt44=2; - int LA44_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2904:2: (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? + int alt46=2; + int LA46_0 = input.LA(1); - if ( (LA44_0==76) ) { - alt44=1; + if ( (LA46_0==78) ) { + alt46=1; } - switch (alt44) { + switch (alt46) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2846:4: otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2904:4: otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) { - otherlv_4=(Token)match(input,76,FOLLOW_76_in_ruleAttributeTypeRestriction6118); + otherlv_4=(Token)match(input,78,FOLLOW_78_in_ruleAttributeTypeRestriction6230); newLeafNode(otherlv_4, grammarAccess.getAttributeTypeRestrictionAccess().getOfKeyword_4_0()); - otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleAttributeTypeRestriction6130); + otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleAttributeTypeRestriction6242); newLeafNode(otherlv_5, grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeKeyword_4_1()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2854:1: ( (otherlv_6= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2855:1: (otherlv_6= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2912:1: ( (otherlv_6= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2913:1: (otherlv_6= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2855:1: (otherlv_6= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2856:3: otherlv_6= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2913:1: (otherlv_6= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2914:3: otherlv_6= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getAttributeTypeRestrictionRule()); } - otherlv_6=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6150); + otherlv_6=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6262); newLeafNode(otherlv_6, grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeCrossReference_4_2_0()); @@ -6889,7 +7021,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_7=(Token)match(input,70,FOLLOW_70_in_ruleAttributeTypeRestriction6164); + otherlv_7=(Token)match(input,72,FOLLOW_72_in_ruleAttributeTypeRestriction6276); newLeafNode(otherlv_7, grammarAccess.getAttributeTypeRestrictionAccess().getSemicolonKeyword_5()); @@ -6914,7 +7046,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRelationTypeRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2881:1: entryRuleRelationTypeRestriction returns [EObject current=null] : iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2939:1: entryRuleRelationTypeRestriction returns [EObject current=null] : iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ; public final EObject entryRuleRelationTypeRestriction() throws RecognitionException { EObject current = null; @@ -6922,17 +7054,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2882:2: (iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2883:2: iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2940:2: (iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2941:2: iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF { newCompositeNode(grammarAccess.getRelationTypeRestrictionRule()); - pushFollow(FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction6202); + pushFollow(FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction6314); iv_ruleRelationTypeRestriction=ruleRelationTypeRestriction(); state._fsp--; current =iv_ruleRelationTypeRestriction; - match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeRestriction6212); + match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeRestriction6324); } @@ -6950,7 +7082,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRelationTypeRestriction" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2890:1: ruleRelationTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2948:1: ruleRelationTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) ; public final EObject ruleRelationTypeRestriction() throws RecognitionException { EObject current = null; @@ -6970,22 +7102,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2893:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2951:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2895:1: (lv_permission_0_0= ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2953:1: (lv_permission_0_0= ruleAccessPermissionEnum ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2895:1: (lv_permission_0_0= ruleAccessPermissionEnum ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2896:3: lv_permission_0_0= ruleAccessPermissionEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2953:1: (lv_permission_0_0= ruleAccessPermissionEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2954:3: lv_permission_0_0= ruleAccessPermissionEnum { newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0()); - pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction6258); + pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction6370); lv_permission_0_0=ruleAccessPermissionEnum(); state._fsp--; @@ -7007,44 +7139,44 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleRelationTypeRestriction6270); + otherlv_1=(Token)match(input,77,FOLLOW_77_in_ruleRelationTypeRestriction6382); newLeafNode(otherlv_1, grammarAccess.getRelationTypeRestrictionAccess().getEditKeyword_1()); - otherlv_2=(Token)match(input,56,FOLLOW_56_in_ruleRelationTypeRestriction6282); + otherlv_2=(Token)match(input,58,FOLLOW_58_in_ruleRelationTypeRestriction6394); newLeafNode(otherlv_2, grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeKeyword_2()); - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2920:1: ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) - int alt45=2; - int LA45_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2978:1: ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA45_0==90) ) { - alt45=1; + if ( (LA47_0==92) ) { + alt47=1; } - else if ( (LA45_0==RULE_STRING) ) { - alt45=2; + else if ( (LA47_0==RULE_STRING) ) { + alt47=2; } else { NoViableAltException nvae = - new NoViableAltException("", 45, 0, input); + new NoViableAltException("", 47, 0, input); throw nvae; } - switch (alt45) { + switch (alt47) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2920:2: ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2978:2: ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2920:2: ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2921:1: (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2978:2: ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2979:1: (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2921:1: (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2922:3: lv_relationTypeMatch_3_0= ruleRelationTypeMatch + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2979:1: (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2980:3: lv_relationTypeMatch_3_0= ruleRelationTypeMatch { newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeMatchRelationTypeMatchEnumRuleCall_3_0_0()); - pushFollow(FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction6304); + pushFollow(FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction6416); lv_relationTypeMatch_3_0=ruleRelationTypeMatch(); state._fsp--; @@ -7070,20 +7202,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2939:6: ( (otherlv_4= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2997:6: ( (otherlv_4= RULE_STRING ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2939:6: ( (otherlv_4= RULE_STRING ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2940:1: (otherlv_4= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2997:6: ( (otherlv_4= RULE_STRING ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2998:1: (otherlv_4= RULE_STRING ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2940:1: (otherlv_4= RULE_STRING ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2941:3: otherlv_4= RULE_STRING + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2998:1: (otherlv_4= RULE_STRING ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2999:3: otherlv_4= RULE_STRING { if (current==null) { current = createModelElement(grammarAccess.getRelationTypeRestrictionRule()); } - otherlv_4=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction6330); + otherlv_4=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction6442); newLeafNode(otherlv_4, grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefXRelationTypeCrossReference_3_1_0()); @@ -7099,16 +7231,16 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:3: ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2953:1: (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3010:3: ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3011:1: (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2953:1: (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2954:3: lv_restrictedToSide_5_0= ruleXRelationSideEnum + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3011:1: (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3012:3: lv_restrictedToSide_5_0= ruleXRelationSideEnum { newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getRestrictedToSideXRelationSideEnumEnumRuleCall_4_0()); - pushFollow(FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction6352); + pushFollow(FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction6464); lv_restrictedToSide_5_0=ruleXRelationSideEnum(); state._fsp--; @@ -7130,24 +7262,24 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2970:2: ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? - int alt46=2; - int LA46_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3028:2: ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? + int alt48=2; + int LA48_0 = input.LA(1); - if ( (LA46_0==16||LA46_0==74) ) { - alt46=1; + if ( (LA48_0==16||LA48_0==76) ) { + alt48=1; } - switch (alt46) { + switch (alt48) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2971:1: (lv_predicate_6_0= ruleRelationTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3029:1: (lv_predicate_6_0= ruleRelationTypePredicate ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2971:1: (lv_predicate_6_0= ruleRelationTypePredicate ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2972:3: lv_predicate_6_0= ruleRelationTypePredicate + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3029:1: (lv_predicate_6_0= ruleRelationTypePredicate ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3030:3: lv_predicate_6_0= ruleRelationTypePredicate { newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getPredicateRelationTypePredicateParserRuleCall_5_0()); - pushFollow(FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction6373); + pushFollow(FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction6485); lv_predicate_6_0=ruleRelationTypePredicate(); state._fsp--; @@ -7172,7 +7304,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } - otherlv_7=(Token)match(input,70,FOLLOW_70_in_ruleRelationTypeRestriction6386); + otherlv_7=(Token)match(input,72,FOLLOW_72_in_ruleRelationTypeRestriction6498); newLeafNode(otherlv_7, grammarAccess.getRelationTypeRestrictionAccess().getSemicolonKeyword_6()); @@ -7197,7 +7329,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRelationMultiplicityEnum" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3000:1: ruleRelationMultiplicityEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3058:1: ruleRelationMultiplicityEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) ; public final Enumerator ruleRelationMultiplicityEnum() throws RecognitionException { Enumerator current = null; @@ -7208,47 +7340,47 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3002:28: ( ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3060:28: ( ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) - int alt47=4; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) + int alt49=4; switch ( input.LA(1) ) { - case 77: + case 79: { - alt47=1; + alt49=1; } break; - case 78: + case 80: { - alt47=2; + alt49=2; } break; - case 79: + case 81: { - alt47=3; + alt49=3; } break; - case 80: + case 82: { - alt47=4; + alt49=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 47, 0, input); + new NoViableAltException("", 49, 0, input); throw nvae; } - switch (alt47) { + switch (alt49) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:2: (enumLiteral_0= 'ONE_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:2: (enumLiteral_0= 'ONE_TO_ONE' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:2: (enumLiteral_0= 'ONE_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:4: enumLiteral_0= 'ONE_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:2: (enumLiteral_0= 'ONE_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:4: enumLiteral_0= 'ONE_TO_ONE' { - enumLiteral_0=(Token)match(input,77,FOLLOW_77_in_ruleRelationMultiplicityEnum6436); + enumLiteral_0=(Token)match(input,79,FOLLOW_79_in_ruleRelationMultiplicityEnum6548); current = grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_ONEEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_ONEEnumLiteralDeclaration_0()); @@ -7260,12 +7392,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3009:6: (enumLiteral_1= 'ONE_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3067:6: (enumLiteral_1= 'ONE_TO_MANY' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3009:6: (enumLiteral_1= 'ONE_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3009:8: enumLiteral_1= 'ONE_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3067:6: (enumLiteral_1= 'ONE_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3067:8: enumLiteral_1= 'ONE_TO_MANY' { - enumLiteral_1=(Token)match(input,78,FOLLOW_78_in_ruleRelationMultiplicityEnum6453); + enumLiteral_1=(Token)match(input,80,FOLLOW_80_in_ruleRelationMultiplicityEnum6565); current = grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_MANYEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_MANYEnumLiteralDeclaration_1()); @@ -7277,12 +7409,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3015:6: (enumLiteral_2= 'MANY_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3073:6: (enumLiteral_2= 'MANY_TO_ONE' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3015:6: (enumLiteral_2= 'MANY_TO_ONE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3015:8: enumLiteral_2= 'MANY_TO_ONE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3073:6: (enumLiteral_2= 'MANY_TO_ONE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3073:8: enumLiteral_2= 'MANY_TO_ONE' { - enumLiteral_2=(Token)match(input,79,FOLLOW_79_in_ruleRelationMultiplicityEnum6470); + enumLiteral_2=(Token)match(input,81,FOLLOW_81_in_ruleRelationMultiplicityEnum6582); current = grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_ONEEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_ONEEnumLiteralDeclaration_2()); @@ -7294,12 +7426,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 4 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3021:6: (enumLiteral_3= 'MANY_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3079:6: (enumLiteral_3= 'MANY_TO_MANY' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3021:6: (enumLiteral_3= 'MANY_TO_MANY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3021:8: enumLiteral_3= 'MANY_TO_MANY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3079:6: (enumLiteral_3= 'MANY_TO_MANY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3079:8: enumLiteral_3= 'MANY_TO_MANY' { - enumLiteral_3=(Token)match(input,80,FOLLOW_80_in_ruleRelationMultiplicityEnum6487); + enumLiteral_3=(Token)match(input,82,FOLLOW_82_in_ruleRelationMultiplicityEnum6599); current = grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_MANYEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_3, grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_MANYEnumLiteralDeclaration_3()); @@ -7331,7 +7463,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleCompareOp" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3031:1: ruleCompareOp returns [Enumerator current=null] : ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3089:1: ruleCompareOp returns [Enumerator current=null] : ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) ; public final Enumerator ruleCompareOp() throws RecognitionException { Enumerator current = null; @@ -7340,33 +7472,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3033:28: ( ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3091:28: ( ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) - int alt48=2; - int LA48_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) + int alt50=2; + int LA50_0 = input.LA(1); - if ( (LA48_0==81) ) { - alt48=1; + if ( (LA50_0==83) ) { + alt50=1; } - else if ( (LA48_0==82) ) { - alt48=2; + else if ( (LA50_0==84) ) { + alt50=2; } else { NoViableAltException nvae = - new NoViableAltException("", 48, 0, input); + new NoViableAltException("", 50, 0, input); throw nvae; } - switch (alt48) { + switch (alt50) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:2: (enumLiteral_0= 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:2: (enumLiteral_0= 'EQ' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:2: (enumLiteral_0= 'EQ' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:4: enumLiteral_0= 'EQ' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:2: (enumLiteral_0= 'EQ' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:4: enumLiteral_0= 'EQ' { - enumLiteral_0=(Token)match(input,81,FOLLOW_81_in_ruleCompareOp6532); + enumLiteral_0=(Token)match(input,83,FOLLOW_83_in_ruleCompareOp6644); current = grammarAccess.getCompareOpAccess().getEQEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getCompareOpAccess().getEQEnumLiteralDeclaration_0()); @@ -7378,12 +7510,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3040:6: (enumLiteral_1= 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3098:6: (enumLiteral_1= 'LIKE' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3040:6: (enumLiteral_1= 'LIKE' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3040:8: enumLiteral_1= 'LIKE' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3098:6: (enumLiteral_1= 'LIKE' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3098:8: enumLiteral_1= 'LIKE' { - enumLiteral_1=(Token)match(input,82,FOLLOW_82_in_ruleCompareOp6549); + enumLiteral_1=(Token)match(input,84,FOLLOW_84_in_ruleCompareOp6661); current = grammarAccess.getCompareOpAccess().getLIKEEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getCompareOpAccess().getLIKEEnumLiteralDeclaration_1()); @@ -7415,7 +7547,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXLogicOperator" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3050:1: ruleXLogicOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3108:1: ruleXLogicOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) ; public final Enumerator ruleXLogicOperator() throws RecognitionException { Enumerator current = null; @@ -7424,33 +7556,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3052:28: ( ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3110:28: ( ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) - int alt49=2; - int LA49_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) + int alt51=2; + int LA51_0 = input.LA(1); - if ( (LA49_0==83) ) { - alt49=1; + if ( (LA51_0==85) ) { + alt51=1; } - else if ( (LA49_0==84) ) { - alt49=2; + else if ( (LA51_0==86) ) { + alt51=2; } else { NoViableAltException nvae = - new NoViableAltException("", 49, 0, input); + new NoViableAltException("", 51, 0, input); throw nvae; } - switch (alt49) { + switch (alt51) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:2: (enumLiteral_0= 'AND' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:2: (enumLiteral_0= 'AND' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:2: (enumLiteral_0= 'AND' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:4: enumLiteral_0= 'AND' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:2: (enumLiteral_0= 'AND' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:4: enumLiteral_0= 'AND' { - enumLiteral_0=(Token)match(input,83,FOLLOW_83_in_ruleXLogicOperator6594); + enumLiteral_0=(Token)match(input,85,FOLLOW_85_in_ruleXLogicOperator6706); current = grammarAccess.getXLogicOperatorAccess().getANDEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getXLogicOperatorAccess().getANDEnumLiteralDeclaration_0()); @@ -7462,12 +7594,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3059:6: (enumLiteral_1= 'OR' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3117:6: (enumLiteral_1= 'OR' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3059:6: (enumLiteral_1= 'OR' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3059:8: enumLiteral_1= 'OR' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3117:6: (enumLiteral_1= 'OR' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3117:8: enumLiteral_1= 'OR' { - enumLiteral_1=(Token)match(input,84,FOLLOW_84_in_ruleXLogicOperator6611); + enumLiteral_1=(Token)match(input,86,FOLLOW_86_in_ruleXLogicOperator6723); current = grammarAccess.getXLogicOperatorAccess().getOREnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getXLogicOperatorAccess().getOREnumLiteralDeclaration_1()); @@ -7499,7 +7631,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleMatchField" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3069:1: ruleMatchField returns [Enumerator current=null] : ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3127:1: ruleMatchField returns [Enumerator current=null] : ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) ; public final Enumerator ruleMatchField() throws RecognitionException { Enumerator current = null; @@ -7510,47 +7642,47 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3071:28: ( ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3129:28: ( ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) - int alt50=4; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) + int alt52=4; switch ( input.LA(1) ) { - case 85: + case 87: { - alt50=1; + alt52=1; } break; - case 86: + case 88: { - alt50=2; + alt52=2; } break; - case 87: + case 89: { - alt50=3; + alt52=3; } break; case 24: { - alt50=4; + alt52=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 50, 0, input); + new NoViableAltException("", 52, 0, input); throw nvae; } - switch (alt50) { + switch (alt52) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:2: (enumLiteral_0= 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:2: (enumLiteral_0= 'artifactName' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:2: (enumLiteral_0= 'artifactName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:4: enumLiteral_0= 'artifactName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:2: (enumLiteral_0= 'artifactName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:4: enumLiteral_0= 'artifactName' { - enumLiteral_0=(Token)match(input,85,FOLLOW_85_in_ruleMatchField6656); + enumLiteral_0=(Token)match(input,87,FOLLOW_87_in_ruleMatchField6768); current = grammarAccess.getMatchFieldAccess().getArtifactNameEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getMatchFieldAccess().getArtifactNameEnumLiteralDeclaration_0()); @@ -7562,12 +7694,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3078:6: (enumLiteral_1= 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3136:6: (enumLiteral_1= 'artifactGuid' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3078:6: (enumLiteral_1= 'artifactGuid' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3078:8: enumLiteral_1= 'artifactGuid' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3136:6: (enumLiteral_1= 'artifactGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3136:8: enumLiteral_1= 'artifactGuid' { - enumLiteral_1=(Token)match(input,86,FOLLOW_86_in_ruleMatchField6673); + enumLiteral_1=(Token)match(input,88,FOLLOW_88_in_ruleMatchField6785); current = grammarAccess.getMatchFieldAccess().getArtifactGuidEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getMatchFieldAccess().getArtifactGuidEnumLiteralDeclaration_1()); @@ -7579,12 +7711,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3084:6: (enumLiteral_2= 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3142:6: (enumLiteral_2= 'branchName' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3084:6: (enumLiteral_2= 'branchName' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3084:8: enumLiteral_2= 'branchName' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3142:6: (enumLiteral_2= 'branchName' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3142:8: enumLiteral_2= 'branchName' { - enumLiteral_2=(Token)match(input,87,FOLLOW_87_in_ruleMatchField6690); + enumLiteral_2=(Token)match(input,89,FOLLOW_89_in_ruleMatchField6802); current = grammarAccess.getMatchFieldAccess().getBranchNameEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getMatchFieldAccess().getBranchNameEnumLiteralDeclaration_2()); @@ -7596,12 +7728,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 4 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3090:6: (enumLiteral_3= 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3148:6: (enumLiteral_3= 'branchGuid' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3090:6: (enumLiteral_3= 'branchGuid' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3090:8: enumLiteral_3= 'branchGuid' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3148:6: (enumLiteral_3= 'branchGuid' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3148:8: enumLiteral_3= 'branchGuid' { - enumLiteral_3=(Token)match(input,24,FOLLOW_24_in_ruleMatchField6707); + enumLiteral_3=(Token)match(input,24,FOLLOW_24_in_ruleMatchField6819); current = grammarAccess.getMatchFieldAccess().getBranchGuidEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_3, grammarAccess.getMatchFieldAccess().getBranchGuidEnumLiteralDeclaration_3()); @@ -7633,7 +7765,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAccessPermissionEnum" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3100:1: ruleAccessPermissionEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:1: ruleAccessPermissionEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) ; public final Enumerator ruleAccessPermissionEnum() throws RecognitionException { Enumerator current = null; @@ -7642,33 +7774,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3102:28: ( ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3160:28: ( ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) - int alt51=2; - int LA51_0 = input.LA(1); + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) + int alt53=2; + int LA53_0 = input.LA(1); - if ( (LA51_0==88) ) { - alt51=1; + if ( (LA53_0==90) ) { + alt53=1; } - else if ( (LA51_0==89) ) { - alt51=2; + else if ( (LA53_0==91) ) { + alt53=2; } else { NoViableAltException nvae = - new NoViableAltException("", 51, 0, input); + new NoViableAltException("", 53, 0, input); throw nvae; } - switch (alt51) { + switch (alt53) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:2: (enumLiteral_0= 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:2: (enumLiteral_0= 'ALLOW' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:2: (enumLiteral_0= 'ALLOW' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:4: enumLiteral_0= 'ALLOW' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:2: (enumLiteral_0= 'ALLOW' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:4: enumLiteral_0= 'ALLOW' { - enumLiteral_0=(Token)match(input,88,FOLLOW_88_in_ruleAccessPermissionEnum6752); + enumLiteral_0=(Token)match(input,90,FOLLOW_90_in_ruleAccessPermissionEnum6864); current = grammarAccess.getAccessPermissionEnumAccess().getALLOWEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getAccessPermissionEnumAccess().getALLOWEnumLiteralDeclaration_0()); @@ -7680,12 +7812,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3109:6: (enumLiteral_1= 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3167:6: (enumLiteral_1= 'DENY' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3109:6: (enumLiteral_1= 'DENY' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3109:8: enumLiteral_1= 'DENY' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3167:6: (enumLiteral_1= 'DENY' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3167:8: enumLiteral_1= 'DENY' { - enumLiteral_1=(Token)match(input,89,FOLLOW_89_in_ruleAccessPermissionEnum6769); + enumLiteral_1=(Token)match(input,91,FOLLOW_91_in_ruleAccessPermissionEnum6881); current = grammarAccess.getAccessPermissionEnumAccess().getDENYEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getAccessPermissionEnumAccess().getDENYEnumLiteralDeclaration_1()); @@ -7717,7 +7849,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRelationTypeMatch" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3119:1: ruleRelationTypeMatch returns [Enumerator current=null] : (enumLiteral_0= 'ALL' ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3177:1: ruleRelationTypeMatch returns [Enumerator current=null] : (enumLiteral_0= 'ALL' ) ; public final Enumerator ruleRelationTypeMatch() throws RecognitionException { Enumerator current = null; @@ -7725,13 +7857,13 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3121:28: ( (enumLiteral_0= 'ALL' ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3122:1: (enumLiteral_0= 'ALL' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3179:28: ( (enumLiteral_0= 'ALL' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3180:1: (enumLiteral_0= 'ALL' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3122:1: (enumLiteral_0= 'ALL' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3122:3: enumLiteral_0= 'ALL' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3180:1: (enumLiteral_0= 'ALL' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3180:3: enumLiteral_0= 'ALL' { - enumLiteral_0=(Token)match(input,90,FOLLOW_90_in_ruleRelationTypeMatch6813); + enumLiteral_0=(Token)match(input,92,FOLLOW_92_in_ruleRelationTypeMatch6925); current = grammarAccess.getRelationTypeMatchAccess().getALLEnumLiteralDeclaration().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getRelationTypeMatchAccess().getALLEnumLiteralDeclaration()); @@ -7757,7 +7889,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXRelationSideEnum" - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3132:1: ruleXRelationSideEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) ; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3190:1: ruleXRelationSideEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) ; public final Enumerator ruleXRelationSideEnum() throws RecognitionException { Enumerator current = null; @@ -7767,42 +7899,42 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3134:28: ( ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3192:28: ( ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) - int alt52=3; + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) + int alt54=3; switch ( input.LA(1) ) { - case 91: + case 93: { - alt52=1; + alt54=1; } break; - case 92: + case 94: { - alt52=2; + alt54=2; } break; - case 93: + case 95: { - alt52=3; + alt54=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 52, 0, input); + new NoViableAltException("", 54, 0, input); throw nvae; } - switch (alt52) { + switch (alt54) { case 1 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:2: (enumLiteral_0= 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:2: (enumLiteral_0= 'SIDE_A' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:2: (enumLiteral_0= 'SIDE_A' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:4: enumLiteral_0= 'SIDE_A' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:2: (enumLiteral_0= 'SIDE_A' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:4: enumLiteral_0= 'SIDE_A' { - enumLiteral_0=(Token)match(input,91,FOLLOW_91_in_ruleXRelationSideEnum6857); + enumLiteral_0=(Token)match(input,93,FOLLOW_93_in_ruleXRelationSideEnum6969); current = grammarAccess.getXRelationSideEnumAccess().getSIDE_AEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getXRelationSideEnumAccess().getSIDE_AEnumLiteralDeclaration_0()); @@ -7814,12 +7946,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3141:6: (enumLiteral_1= 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3199:6: (enumLiteral_1= 'SIDE_B' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3141:6: (enumLiteral_1= 'SIDE_B' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3141:8: enumLiteral_1= 'SIDE_B' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3199:6: (enumLiteral_1= 'SIDE_B' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3199:8: enumLiteral_1= 'SIDE_B' { - enumLiteral_1=(Token)match(input,92,FOLLOW_92_in_ruleXRelationSideEnum6874); + enumLiteral_1=(Token)match(input,94,FOLLOW_94_in_ruleXRelationSideEnum6986); current = grammarAccess.getXRelationSideEnumAccess().getSIDE_BEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getXRelationSideEnumAccess().getSIDE_BEnumLiteralDeclaration_1()); @@ -7831,12 +7963,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { } break; case 3 : - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3147:6: (enumLiteral_2= 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3205:6: (enumLiteral_2= 'BOTH' ) { - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3147:6: (enumLiteral_2= 'BOTH' ) - // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3147:8: enumLiteral_2= 'BOTH' + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3205:6: (enumLiteral_2= 'BOTH' ) + // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3205:8: enumLiteral_2= 'BOTH' { - enumLiteral_2=(Token)match(input,93,FOLLOW_93_in_ruleXRelationSideEnum6891); + enumLiteral_2=(Token)match(input,95,FOLLOW_95_in_ruleXRelationSideEnum7003); current = grammarAccess.getXRelationSideEnumAccess().getBOTHEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getXRelationSideEnumAccess().getBOTHEnumLiteralDeclaration_2()); @@ -7873,15 +8005,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_ruleOseeDsl_in_entryRuleOseeDsl75 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOseeDsl85 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_ruleOseeDsl131 = new BitSet(new long[]{0x011200000201A002L,0x0000000000000190L}); - public static final BitSet FOLLOW_ruleXArtifactType_in_ruleOseeDsl154 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L}); - public static final BitSet FOLLOW_ruleXRelationType_in_ruleOseeDsl181 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L}); - public static final BitSet FOLLOW_ruleXAttributeType_in_ruleOseeDsl208 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L}); - public static final BitSet FOLLOW_ruleXOseeEnumType_in_ruleOseeDsl235 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L}); - public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_ruleOseeDsl262 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L}); - public static final BitSet FOLLOW_ruleXArtifactMatcher_in_ruleOseeDsl286 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000190L}); - public static final BitSet FOLLOW_ruleAccessContext_in_ruleOseeDsl313 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000190L}); - public static final BitSet FOLLOW_ruleRole_in_ruleOseeDsl340 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000190L}); + public static final BitSet FOLLOW_ruleImport_in_ruleOseeDsl131 = new BitSet(new long[]{0x044800000201A002L,0x0000000000000640L}); + public static final BitSet FOLLOW_ruleXArtifactType_in_ruleOseeDsl154 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L}); + public static final BitSet FOLLOW_ruleXRelationType_in_ruleOseeDsl181 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L}); + public static final BitSet FOLLOW_ruleXAttributeType_in_ruleOseeDsl208 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L}); + public static final BitSet FOLLOW_ruleXOseeEnumType_in_ruleOseeDsl235 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L}); + public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_ruleOseeDsl262 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L}); + public static final BitSet FOLLOW_ruleXArtifactMatcher_in_ruleOseeDsl286 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000640L}); + public static final BitSet FOLLOW_ruleAccessContext_in_ruleOseeDsl313 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000640L}); + public static final BitSet FOLLOW_ruleRole_in_ruleOseeDsl340 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000640L}); public static final BitSet FOLLOW_ruleImport_in_entryRuleImport378 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleImport388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_13_in_ruleImport425 = new BitSet(new long[]{0x0000000000000010L}); @@ -7923,7 +8055,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_EOF_in_entryRuleXAttributeType1265 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_25_in_ruleXAttributeType1302 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1319 = new BitSet(new long[]{0x0000000000020000L}); - public static final BitSet FOLLOW_17_in_ruleXAttributeType1337 = new BitSet(new long[]{0x0001FF8000000020L}); + public static final BitSet FOLLOW_17_in_ruleXAttributeType1337 = new BitSet(new long[]{0x0007FF8000000020L}); public static final BitSet FOLLOW_ruleAttributeBaseType_in_ruleXAttributeType1358 = new BitSet(new long[]{0x0000000004080000L}); public static final BitSet FOLLOW_26_in_ruleXAttributeType1372 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1392 = new BitSet(new long[]{0x0000000000080000L}); @@ -7932,7 +8064,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1436 = new BitSet(new long[]{0x0000000000200000L}); public static final BitSet FOLLOW_21_in_ruleXAttributeType1455 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXAttributeType1472 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_27_in_ruleXAttributeType1489 = new BitSet(new long[]{0x0001FF8030000020L}); + public static final BitSet FOLLOW_27_in_ruleXAttributeType1489 = new BitSet(new long[]{0x0007FF8030000020L}); public static final BitSet FOLLOW_28_in_ruleXAttributeType1509 = new BitSet(new long[]{0x0000000040000000L}); public static final BitSet FOLLOW_29_in_ruleXAttributeType1538 = new BitSet(new long[]{0x0000000040000000L}); public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1570 = new BitSet(new long[]{0x0000000040000000L}); @@ -7941,7 +8073,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_31_in_ruleXAttributeType1619 = new BitSet(new long[]{0x0000000100000080L}); public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXAttributeType1638 = new BitSet(new long[]{0x0000007A00400000L}); public static final BitSet FOLLOW_32_in_ruleXAttributeType1659 = new BitSet(new long[]{0x0000007A00400000L}); - public static final BitSet FOLLOW_33_in_ruleXAttributeType1688 = new BitSet(new long[]{0x0001FF8400000020L}); + public static final BitSet FOLLOW_33_in_ruleXAttributeType1688 = new BitSet(new long[]{0x0007FF8400000020L}); public static final BitSet FOLLOW_34_in_ruleXAttributeType1708 = new BitSet(new long[]{0x0000007800400000L}); public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1740 = new BitSet(new long[]{0x0000007800400000L}); public static final BitSet FOLLOW_35_in_ruleXAttributeType1758 = new BitSet(new long[]{0x0000000000000010L}); @@ -7965,210 +8097,216 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_46_in_ruleAttributeBaseType2122 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_47_in_ruleAttributeBaseType2141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_48_in_ruleAttributeBaseType2160 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2188 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2233 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumType2243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_49_in_ruleXOseeEnumType2280 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2297 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleXOseeEnumType2314 = new BitSet(new long[]{0x0000000000300000L}); - public static final BitSet FOLLOW_20_in_ruleXOseeEnumType2327 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2344 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_21_in_ruleXOseeEnumType2363 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2380 = new BitSet(new long[]{0x0004000000400000L}); - public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2406 = new BitSet(new long[]{0x0004000000400000L}); - public static final BitSet FOLLOW_22_in_ruleXOseeEnumType2419 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2455 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumEntry2465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_ruleXOseeEnumEntry2502 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2519 = new BitSet(new long[]{0x0008000000000082L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2541 = new BitSet(new long[]{0x0008000000000002L}); - public static final BitSet FOLLOW_51_in_ruleXOseeEnumEntry2560 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2620 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumOverride2630 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_ruleXOseeEnumOverride2667 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2687 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleXOseeEnumOverride2699 = new BitSet(new long[]{0x00E0000000400000L}); - public static final BitSet FOLLOW_53_in_ruleXOseeEnumOverride2717 = new BitSet(new long[]{0x00C0000000400000L}); - public static final BitSet FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2752 = new BitSet(new long[]{0x00C0000000400000L}); - public static final BitSet FOLLOW_22_in_ruleXOseeEnumOverride2765 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2801 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOverrideOption2811 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddEnum_in_ruleOverrideOption2858 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveEnum_in_ruleOverrideOption2885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAddEnum_in_entryRuleAddEnum2920 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAddEnum2930 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_ruleAddEnum2967 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum2984 = new BitSet(new long[]{0x0008000000000082L}); - public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3006 = new BitSet(new long[]{0x0008000000000002L}); - public static final BitSet FOLLOW_51_in_ruleAddEnum3025 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3042 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3085 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRemoveEnum3095 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_ruleRemoveEnum3132 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRemoveEnum3152 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationType_in_entryRuleXRelationType3188 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXRelationType3198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_ruleXRelationType3235 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3252 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleXRelationType3269 = new BitSet(new long[]{0x0000000000300000L}); - public static final BitSet FOLLOW_20_in_ruleXRelationType3282 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3299 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_21_in_ruleXRelationType3318 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXRelationType3335 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_57_in_ruleXRelationType3352 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3369 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_58_in_ruleXRelationType3386 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3406 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_59_in_ruleXRelationType3418 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3435 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_60_in_ruleXRelationType3452 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3472 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_61_in_ruleXRelationType3484 = new BitSet(new long[]{0x8000000000000020L,0x0000000000000003L}); - public static final BitSet FOLLOW_ruleRelationOrderType_in_ruleXRelationType3505 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_62_in_ruleXRelationType3517 = new BitSet(new long[]{0x0000000000000000L,0x000000000001E000L}); - public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType3538 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_22_in_ruleXRelationType3550 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType3587 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationOrderType3598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_ruleRelationOrderType3636 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_ruleRelationOrderType3655 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_65_in_ruleRelationOrderType3674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleRelationOrderType3695 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCondition_in_entryRuleCondition3742 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCondition3752 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCondition3799 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCompoundCondition_in_ruleCondition3826 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition3861 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleSimpleCondition3871 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMatchField_in_ruleSimpleCondition3917 = new BitSet(new long[]{0x0000000000000000L,0x0000000000060000L}); - public static final BitSet FOLLOW_ruleCompareOp_in_ruleSimpleCondition3938 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleSimpleCondition3955 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition3996 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCompoundCondition4006 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_66_in_ruleCompoundCondition4043 = new BitSet(new long[]{0x0000000001000000L,0x0000000000E00000L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4064 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L}); - public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4086 = new BitSet(new long[]{0x0000000001000000L,0x0000000000E00000L}); - public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4107 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180008L}); - public static final BitSet FOLLOW_67_in_ruleCompoundCondition4121 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4157 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXArtifactMatcher4167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_68_in_ruleXArtifactMatcher4204 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleXArtifactMatcher4221 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_69_in_ruleXArtifactMatcher4238 = new BitSet(new long[]{0x0000000001000000L,0x0000000000E00004L}); - public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher4259 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180040L}); - public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher4281 = new BitSet(new long[]{0x0000000001000000L,0x0000000000E00004L}); - public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher4302 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180040L}); - public static final BitSet FOLLOW_70_in_ruleXArtifactMatcher4316 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRole_in_entryRuleRole4352 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRole4362 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_71_in_ruleRole4399 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRole4416 = new BitSet(new long[]{0x00000000000A0000L}); - public static final BitSet FOLLOW_17_in_ruleRole4434 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRole4454 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleRole4468 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000100L}); - public static final BitSet FOLLOW_ruleUsersAndGroups_in_ruleRole4490 = new BitSet(new long[]{0x0000000000500000L,0x0000000000000100L}); - public static final BitSet FOLLOW_ruleReferencedContext_in_ruleRole4517 = new BitSet(new long[]{0x0000000000500000L,0x0000000000000100L}); - public static final BitSet FOLLOW_22_in_ruleRole4531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext4567 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleReferencedContext4577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_72_in_ruleReferencedContext4614 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleReferencedContext4631 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_70_in_ruleReferencedContext4648 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups4684 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleUsersAndGroups4694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_ruleUsersAndGroups4731 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleUsersAndGroups4748 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_70_in_ruleUsersAndGroups4765 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessContext_in_entryRuleAccessContext4801 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAccessContext4811 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_72_in_ruleAccessContext4848 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext4865 = new BitSet(new long[]{0x00000000000A0000L}); - public static final BitSet FOLLOW_17_in_ruleAccessContext4883 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext4903 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleAccessContext4917 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_20_in_ruleAccessContext4929 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext4946 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_70_in_ruleAccessContext4963 = new BitSet(new long[]{0x0000000000000000L,0x0000000003000200L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleAccessContext4985 = new BitSet(new long[]{0x0000000000400000L,0x0000000003000200L}); - public static final BitSet FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5012 = new BitSet(new long[]{0x0000000000400000L,0x0000000003000200L}); - public static final BitSet FOLLOW_22_in_ruleAccessContext5026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5062 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleHierarchyRestriction5072 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_73_in_ruleHierarchyRestriction5109 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5129 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_19_in_ruleHierarchyRestriction5141 = new BitSet(new long[]{0x0000000000000000L,0x0000000003000000L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5162 = new BitSet(new long[]{0x0000000000400000L,0x0000000003000000L}); - public static final BitSet FOLLOW_22_in_ruleHierarchyRestriction5175 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate5211 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate5221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate5258 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate5278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate5314 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate5324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_74_in_ruleRelationTypeArtifactPredicate5361 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate5381 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate5417 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypePredicate5427 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate5474 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate5501 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction5536 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleObjectRestriction5546 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction5593 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction5620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction5647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction5674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction5709 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleArtifactMatchRestriction5719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction5765 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleArtifactMatchRestriction5777 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_74_in_ruleArtifactMatchRestriction5789 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction5809 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_70_in_ruleArtifactMatchRestriction5821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction5857 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleArtifactTypeRestriction5867 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction5913 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleArtifactTypeRestriction5925 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_16_in_ruleArtifactTypeRestriction5937 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction5957 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_70_in_ruleArtifactTypeRestriction5969 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6005 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6061 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleAttributeTypeRestriction6073 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_25_in_ruleAttributeTypeRestriction6085 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001040L}); - public static final BitSet FOLLOW_76_in_ruleAttributeTypeRestriction6118 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_16_in_ruleAttributeTypeRestriction6130 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6150 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_70_in_ruleAttributeTypeRestriction6164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction6202 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeRestriction6212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction6258 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_75_in_ruleRelationTypeRestriction6270 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_56_in_ruleRelationTypeRestriction6282 = new BitSet(new long[]{0x0000000000000010L,0x0000000004000000L}); - public static final BitSet FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction6304 = new BitSet(new long[]{0x0000000000000000L,0x0000000038000000L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction6330 = new BitSet(new long[]{0x0000000000000000L,0x0000000038000000L}); - public static final BitSet FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction6352 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000440L}); - public static final BitSet FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction6373 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_70_in_ruleRelationTypeRestriction6386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_ruleRelationMultiplicityEnum6436 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_78_in_ruleRelationMultiplicityEnum6453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_79_in_ruleRelationMultiplicityEnum6470 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_80_in_ruleRelationMultiplicityEnum6487 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_81_in_ruleCompareOp6532 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_ruleCompareOp6549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_ruleXLogicOperator6594 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_ruleXLogicOperator6611 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_ruleMatchField6656 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_ruleMatchField6673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_ruleMatchField6690 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_ruleMatchField6707 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_88_in_ruleAccessPermissionEnum6752 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_ruleAccessPermissionEnum6769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_ruleRelationTypeMatch6813 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_91_in_ruleXRelationSideEnum6857 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_92_in_ruleXRelationSideEnum6874 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_93_in_ruleXRelationSideEnum6891 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_ruleAttributeBaseType2179 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_ruleAttributeBaseType2198 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2226 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2271 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumType2281 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_ruleXOseeEnumType2318 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2335 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleXOseeEnumType2352 = new BitSet(new long[]{0x0000000000300000L}); + public static final BitSet FOLLOW_20_in_ruleXOseeEnumType2365 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2382 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_21_in_ruleXOseeEnumType2401 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2418 = new BitSet(new long[]{0x0010000000400000L}); + public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2444 = new BitSet(new long[]{0x0010000000400000L}); + public static final BitSet FOLLOW_22_in_ruleXOseeEnumType2457 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2493 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumEntry2503 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_ruleXOseeEnumEntry2540 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2557 = new BitSet(new long[]{0x0020001000000082L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2579 = new BitSet(new long[]{0x0020001000000002L}); + public static final BitSet FOLLOW_53_in_ruleXOseeEnumEntry2598 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2615 = new BitSet(new long[]{0x0000001000000002L}); + public static final BitSet FOLLOW_36_in_ruleXOseeEnumEntry2635 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2652 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2695 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumOverride2705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_ruleXOseeEnumOverride2742 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2762 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleXOseeEnumOverride2774 = new BitSet(new long[]{0x0380000000400000L}); + public static final BitSet FOLLOW_55_in_ruleXOseeEnumOverride2792 = new BitSet(new long[]{0x0300000000400000L}); + public static final BitSet FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2827 = new BitSet(new long[]{0x0300000000400000L}); + public static final BitSet FOLLOW_22_in_ruleXOseeEnumOverride2840 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2876 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleOverrideOption2886 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddEnum_in_ruleOverrideOption2933 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveEnum_in_ruleOverrideOption2960 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAddEnum_in_entryRuleAddEnum2995 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAddEnum3005 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_ruleAddEnum3042 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3059 = new BitSet(new long[]{0x0020001000000082L}); + public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3081 = new BitSet(new long[]{0x0020001000000002L}); + public static final BitSet FOLLOW_53_in_ruleAddEnum3100 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3117 = new BitSet(new long[]{0x0000001000000002L}); + public static final BitSet FOLLOW_36_in_ruleAddEnum3137 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3154 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3197 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRemoveEnum3207 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_57_in_ruleRemoveEnum3244 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRemoveEnum3264 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXRelationType_in_entryRuleXRelationType3300 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXRelationType3310 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_ruleXRelationType3347 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3364 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleXRelationType3381 = new BitSet(new long[]{0x0000000000300000L}); + public static final BitSet FOLLOW_20_in_ruleXRelationType3394 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3411 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_21_in_ruleXRelationType3430 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXRelationType3447 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_59_in_ruleXRelationType3464 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3481 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_60_in_ruleXRelationType3498 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3518 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_61_in_ruleXRelationType3530 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3547 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_62_in_ruleXRelationType3564 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3584 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_63_in_ruleXRelationType3596 = new BitSet(new long[]{0x0000000000000020L,0x000000000000000EL}); + public static final BitSet FOLLOW_ruleRelationOrderType_in_ruleXRelationType3617 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_64_in_ruleXRelationType3629 = new BitSet(new long[]{0x0000000000000000L,0x0000000000078000L}); + public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType3650 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_22_in_ruleXRelationType3662 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType3699 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationOrderType3710 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_65_in_ruleRelationOrderType3748 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_66_in_ruleRelationOrderType3767 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_67_in_ruleRelationOrderType3786 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_ruleRelationOrderType3807 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCondition_in_entryRuleCondition3854 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleCondition3864 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCondition3911 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCompoundCondition_in_ruleCondition3938 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition3973 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleSimpleCondition3983 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMatchField_in_ruleSimpleCondition4029 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L}); + public static final BitSet FOLLOW_ruleCompareOp_in_ruleSimpleCondition4050 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleSimpleCondition4067 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition4108 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleCompoundCondition4118 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_68_in_ruleCompoundCondition4155 = new BitSet(new long[]{0x0000000001000000L,0x0000000003800000L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4176 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600000L}); + public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4198 = new BitSet(new long[]{0x0000000001000000L,0x0000000003800000L}); + public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4219 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600020L}); + public static final BitSet FOLLOW_69_in_ruleCompoundCondition4233 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4269 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleXArtifactMatcher4279 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_70_in_ruleXArtifactMatcher4316 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleXArtifactMatcher4333 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_71_in_ruleXArtifactMatcher4350 = new BitSet(new long[]{0x0000000001000000L,0x0000000003800010L}); + public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher4371 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600100L}); + public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher4393 = new BitSet(new long[]{0x0000000001000000L,0x0000000003800010L}); + public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher4414 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600100L}); + public static final BitSet FOLLOW_72_in_ruleXArtifactMatcher4428 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRole_in_entryRuleRole4464 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRole4474 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_73_in_ruleRole4511 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRole4528 = new BitSet(new long[]{0x00000000000A0000L}); + public static final BitSet FOLLOW_17_in_ruleRole4546 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRole4566 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleRole4580 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000400L}); + public static final BitSet FOLLOW_ruleUsersAndGroups_in_ruleRole4602 = new BitSet(new long[]{0x0000000000500000L,0x0000000000000400L}); + public static final BitSet FOLLOW_ruleReferencedContext_in_ruleRole4629 = new BitSet(new long[]{0x0000000000500000L,0x0000000000000400L}); + public static final BitSet FOLLOW_22_in_ruleRole4643 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext4679 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleReferencedContext4689 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_74_in_ruleReferencedContext4726 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleReferencedContext4743 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_72_in_ruleReferencedContext4760 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups4796 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleUsersAndGroups4806 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_ruleUsersAndGroups4843 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleUsersAndGroups4860 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_72_in_ruleUsersAndGroups4877 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessContext_in_entryRuleAccessContext4913 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAccessContext4923 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_74_in_ruleAccessContext4960 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext4977 = new BitSet(new long[]{0x00000000000A0000L}); + public static final BitSet FOLLOW_17_in_ruleAccessContext4995 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext5015 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleAccessContext5029 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_20_in_ruleAccessContext5041 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext5058 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_72_in_ruleAccessContext5075 = new BitSet(new long[]{0x0000000000000000L,0x000000000C000800L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleAccessContext5097 = new BitSet(new long[]{0x0000000000400000L,0x000000000C000800L}); + public static final BitSet FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5124 = new BitSet(new long[]{0x0000000000400000L,0x000000000C000800L}); + public static final BitSet FOLLOW_22_in_ruleAccessContext5138 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5174 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleHierarchyRestriction5184 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_75_in_ruleHierarchyRestriction5221 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5241 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_19_in_ruleHierarchyRestriction5253 = new BitSet(new long[]{0x0000000000000000L,0x000000000C000000L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5274 = new BitSet(new long[]{0x0000000000400000L,0x000000000C000000L}); + public static final BitSet FOLLOW_22_in_ruleHierarchyRestriction5287 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate5323 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate5333 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate5370 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate5390 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate5426 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate5436 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_76_in_ruleRelationTypeArtifactPredicate5473 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate5493 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate5529 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypePredicate5539 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate5586 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate5613 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction5648 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleObjectRestriction5658 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction5705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction5732 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction5759 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction5786 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction5821 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleArtifactMatchRestriction5831 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction5877 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_77_in_ruleArtifactMatchRestriction5889 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_76_in_ruleArtifactMatchRestriction5901 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction5921 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_72_in_ruleArtifactMatchRestriction5933 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction5969 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleArtifactTypeRestriction5979 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction6025 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_77_in_ruleArtifactTypeRestriction6037 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_16_in_ruleArtifactTypeRestriction6049 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction6069 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_72_in_ruleArtifactTypeRestriction6081 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6117 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6173 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_77_in_ruleAttributeTypeRestriction6185 = new BitSet(new long[]{0x0000000002000000L}); + public static final BitSet FOLLOW_25_in_ruleAttributeTypeRestriction6197 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6217 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004100L}); + public static final BitSet FOLLOW_78_in_ruleAttributeTypeRestriction6230 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_16_in_ruleAttributeTypeRestriction6242 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6262 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_72_in_ruleAttributeTypeRestriction6276 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction6314 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeRestriction6324 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction6370 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_77_in_ruleRelationTypeRestriction6382 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_58_in_ruleRelationTypeRestriction6394 = new BitSet(new long[]{0x0000000000000010L,0x0000000010000000L}); + public static final BitSet FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction6416 = new BitSet(new long[]{0x0000000000000000L,0x00000000E0000000L}); + public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction6442 = new BitSet(new long[]{0x0000000000000000L,0x00000000E0000000L}); + public static final BitSet FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction6464 = new BitSet(new long[]{0x0000000000010000L,0x0000000000001100L}); + public static final BitSet FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction6485 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_72_in_ruleRelationTypeRestriction6498 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_79_in_ruleRelationMultiplicityEnum6548 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_80_in_ruleRelationMultiplicityEnum6565 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_81_in_ruleRelationMultiplicityEnum6582 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_82_in_ruleRelationMultiplicityEnum6599 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_83_in_ruleCompareOp6644 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_84_in_ruleCompareOp6661 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_85_in_ruleXLogicOperator6706 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_86_in_ruleXLogicOperator6723 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_87_in_ruleMatchField6768 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_88_in_ruleMatchField6785 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_89_in_ruleMatchField6802 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_24_in_ruleMatchField6819 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_90_in_ruleAccessPermissionEnum6864 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_91_in_ruleAccessPermissionEnum6881 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_92_in_ruleRelationTypeMatch6925 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_93_in_ruleXRelationSideEnum6969 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_94_in_ruleXRelationSideEnum6986 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_95_in_ruleXRelationSideEnum7003 = new BitSet(new long[]{0x0000000000000002L}); }
\ No newline at end of file diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java index bae23441e44..edd32ddc993 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java @@ -646,19 +646,21 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cIntegerAttributeKeyword_5 = (Keyword)cAlternatives.eContents().get(5); private final Keyword cJavaObjectAttributeKeyword_6 = (Keyword)cAlternatives.eContents().get(6); private final Keyword cStringAttributeKeyword_7 = (Keyword)cAlternatives.eContents().get(7); - private final Keyword cWordAttributeKeyword_8 = (Keyword)cAlternatives.eContents().get(8); - private final Keyword cOutlineNumberAttributeKeyword_9 = (Keyword)cAlternatives.eContents().get(9); - private final RuleCall cQUALIFIED_NAMEParserRuleCall_10 = (RuleCall)cAlternatives.eContents().get(10); + private final Keyword cArtifactReferenceAttributeKeyword_8 = (Keyword)cAlternatives.eContents().get(8); + private final Keyword cBranchReferenceAttributeKeyword_9 = (Keyword)cAlternatives.eContents().get(9); + private final Keyword cWordAttributeKeyword_10 = (Keyword)cAlternatives.eContents().get(10); + private final Keyword cOutlineNumberAttributeKeyword_11 = (Keyword)cAlternatives.eContents().get(11); + private final RuleCall cQUALIFIED_NAMEParserRuleCall_12 = (RuleCall)cAlternatives.eContents().get(12); //AttributeBaseType: // "BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | "FloatingPointAttribute" - // | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "WordAttribute" | "OutlineNumberAttribute" | - // QUALIFIED_NAME; + // | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "ArtifactReferenceAttribute" | + // "BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | QUALIFIED_NAME; public ParserRule getRule() { return rule; } //"BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | "FloatingPointAttribute" | - //"IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "WordAttribute" | "OutlineNumberAttribute" | - //QUALIFIED_NAME + //"IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "ArtifactReferenceAttribute" | + //"BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | QUALIFIED_NAME public Alternatives getAlternatives() { return cAlternatives; } //"BooleanAttribute" @@ -685,14 +687,20 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { //"StringAttribute" public Keyword getStringAttributeKeyword_7() { return cStringAttributeKeyword_7; } + //"ArtifactReferenceAttribute" + public Keyword getArtifactReferenceAttributeKeyword_8() { return cArtifactReferenceAttributeKeyword_8; } + + //"BranchReferenceAttribute" + public Keyword getBranchReferenceAttributeKeyword_9() { return cBranchReferenceAttributeKeyword_9; } + //"WordAttribute" - public Keyword getWordAttributeKeyword_8() { return cWordAttributeKeyword_8; } + public Keyword getWordAttributeKeyword_10() { return cWordAttributeKeyword_10; } //"OutlineNumberAttribute" - public Keyword getOutlineNumberAttributeKeyword_9() { return cOutlineNumberAttributeKeyword_9; } + public Keyword getOutlineNumberAttributeKeyword_11() { return cOutlineNumberAttributeKeyword_11; } //QUALIFIED_NAME - public RuleCall getQUALIFIED_NAMEParserRuleCall_10() { return cQUALIFIED_NAMEParserRuleCall_10; } + public RuleCall getQUALIFIED_NAMEParserRuleCall_12() { return cQUALIFIED_NAMEParserRuleCall_12; } } public class XOseeEnumTypeElements extends AbstractParserRuleElementFinder { @@ -775,12 +783,16 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cEntryGuidKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0); private final Assignment cEntryGuidAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1); private final RuleCall cEntryGuidSTRINGTerminalRuleCall_3_1_0 = (RuleCall)cEntryGuidAssignment_3_1.eContents().get(0); + private final Group cGroup_4 = (Group)cGroup.eContents().get(4); + private final Keyword cDescriptionKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0); + private final Assignment cDescriptionAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1); + private final RuleCall cDescriptionSTRINGTerminalRuleCall_4_1_0 = (RuleCall)cDescriptionAssignment_4_1.eContents().get(0); //XOseeEnumEntry: - // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?; + // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; public ParserRule getRule() { return rule; } - //"entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? + //"entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)? public Group getGroup() { return cGroup; } //"entry" @@ -809,6 +821,18 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getEntryGuidSTRINGTerminalRuleCall_3_1_0() { return cEntryGuidSTRINGTerminalRuleCall_3_1_0; } + + //("description" description=STRING)? + public Group getGroup_4() { return cGroup_4; } + + //"description" + public Keyword getDescriptionKeyword_4_0() { return cDescriptionKeyword_4_0; } + + //description=STRING + public Assignment getDescriptionAssignment_4_1() { return cDescriptionAssignment_4_1; } + + //STRING + public RuleCall getDescriptionSTRINGTerminalRuleCall_4_1_0() { return cDescriptionSTRINGTerminalRuleCall_4_1_0; } } public class XOseeEnumOverrideElements extends AbstractParserRuleElementFinder { @@ -897,12 +921,16 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cEntryGuidKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0); private final Assignment cEntryGuidAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1); private final RuleCall cEntryGuidSTRINGTerminalRuleCall_3_1_0 = (RuleCall)cEntryGuidAssignment_3_1.eContents().get(0); + private final Group cGroup_4 = (Group)cGroup.eContents().get(4); + private final Keyword cDescriptionKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0); + private final Assignment cDescriptionAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1); + private final RuleCall cDescriptionSTRINGTerminalRuleCall_4_1_0 = (RuleCall)cDescriptionAssignment_4_1.eContents().get(0); //AddEnum: - // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?; + // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; public ParserRule getRule() { return rule; } - //"add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? + //"add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)? public Group getGroup() { return cGroup; } //"add" @@ -931,6 +959,18 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getEntryGuidSTRINGTerminalRuleCall_3_1_0() { return cEntryGuidSTRINGTerminalRuleCall_3_1_0; } + + //("description" description=STRING)? + public Group getGroup_4() { return cGroup_4; } + + //"description" + public Keyword getDescriptionKeyword_4_0() { return cDescriptionKeyword_4_0; } + + //description=STRING + public Assignment getDescriptionAssignment_4_1() { return cDescriptionAssignment_4_1; } + + //STRING + public RuleCall getDescriptionSTRINGTerminalRuleCall_4_1_0() { return cDescriptionSTRINGTerminalRuleCall_4_1_0; } } public class RemoveEnumElements extends AbstractParserRuleElementFinder { @@ -2404,8 +2444,8 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { //AttributeBaseType: // "BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | "FloatingPointAttribute" - // | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "WordAttribute" | "OutlineNumberAttribute" | - // QUALIFIED_NAME; + // | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "ArtifactReferenceAttribute" | + // "BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | QUALIFIED_NAME; public AttributeBaseTypeElements getAttributeBaseTypeAccess() { return (pAttributeBaseType != null) ? pAttributeBaseType : (pAttributeBaseType = new AttributeBaseTypeElements()); } @@ -2425,7 +2465,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //XOseeEnumEntry: - // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?; + // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; public XOseeEnumEntryElements getXOseeEnumEntryAccess() { return (pXOseeEnumEntry != null) ? pXOseeEnumEntry : (pXOseeEnumEntry = new XOseeEnumEntryElements()); } @@ -2456,7 +2496,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder { } //AddEnum: - // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?; + // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?; public AddEnumElements getAddEnumAccess() { return (pAddEnum != null) ? pAddEnum : (pAddEnum = new AddEnumElements()); } diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/OseeDsl.xtext b/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/OseeDsl.xtext index 8f2e01690b2..46cddbd77a4 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/OseeDsl.xtext +++ b/plugins/org.eclipse.osee.framework.core.dsl/src/org/eclipse/osee/framework/core/dsl/OseeDsl.xtext @@ -61,7 +61,7 @@ XOseeEnumType: 'oseeEnumType' name=STRING '{' ('guid' typeGuid=STRING)? 'uuid' uuid=HEX_INT (enumEntries+=XOseeEnumEntry)* '}'; XOseeEnumEntry: - 'entry' name=STRING (ordinal=WHOLE_NUM_STR)? ('entryGuid' entryGuid=STRING)?; + 'entry' name=STRING (ordinal=WHOLE_NUM_STR)? ('entryGuid' entryGuid=STRING)? ('description' description=STRING)? ; XOseeEnumOverride: 'overrides enum' overridenEnumType=[XOseeEnumType|STRING] '{' (inheritAll?='inheritAll')? @@ -71,7 +71,7 @@ OverrideOption: AddEnum | RemoveEnum; AddEnum: - 'add' enumEntry=STRING (ordinal=WHOLE_NUM_STR)? ('entryGuid' entryGuid=STRING)?; + 'add' enumEntry=STRING (ordinal=WHOLE_NUM_STR)? ('entryGuid' entryGuid=STRING)? ('description' description=STRING)? ; RemoveEnum: 'remove' enumEntry=[XOseeEnumEntry|STRING]; diff --git a/plugins/org.eclipse.osee.framework.core.message/src/org/eclipse/osee/framework/core/message/OseeEnumTypeCacheUpdateResponse.java b/plugins/org.eclipse.osee.framework.core.message/src/org/eclipse/osee/framework/core/message/OseeEnumTypeCacheUpdateResponse.java index 709d03c5503..335f07baf0a 100644 --- a/plugins/org.eclipse.osee.framework.core.message/src/org/eclipse/osee/framework/core/message/OseeEnumTypeCacheUpdateResponse.java +++ b/plugins/org.eclipse.osee.framework.core.message/src/org/eclipse/osee/framework/core/message/OseeEnumTypeCacheUpdateResponse.java @@ -52,7 +52,8 @@ public class OseeEnumTypeCacheUpdateResponse { String.valueOf(type.getGuid()), entry.getGuid(), entry.getName(), - String.valueOf(entry.ordinal())}); + String.valueOf(entry.ordinal()), + entry.getDescription()}); } } return new OseeEnumTypeCacheUpdateResponse(enumTypeRows, enumEntryRows); diff --git a/plugins/org.eclipse.osee.framework.core.model.test/src/org/eclipse/osee/framework/core/model/mocks/MockDataFactory.java b/plugins/org.eclipse.osee.framework.core.model.test/src/org/eclipse/osee/framework/core/model/mocks/MockDataFactory.java index ded3ea43af5..582332fa023 100644 --- a/plugins/org.eclipse.osee.framework.core.model.test/src/org/eclipse/osee/framework/core/model/mocks/MockDataFactory.java +++ b/plugins/org.eclipse.osee.framework.core.model.test/src/org/eclipse/osee/framework/core/model/mocks/MockDataFactory.java @@ -101,7 +101,7 @@ public final class MockDataFactory { } public static OseeEnumEntry createEnumEntry(int index) { - return new OseeEnumEntry(GUID.create(), "entry_" + index, Math.abs(index * 37)); + return new OseeEnumEntry(GUID.create(), "entry_" + index, Math.abs(index * 37), "description"); } public static OseeEnumType createEnumType(int index) { diff --git a/plugins/org.eclipse.osee.framework.core.model.test/src/org/eclipse/osee/framework/core/model/mocks/ModelAsserts.java b/plugins/org.eclipse.osee.framework.core.model.test/src/org/eclipse/osee/framework/core/model/mocks/ModelAsserts.java index 257a73e677f..fd1095bb65a 100644 --- a/plugins/org.eclipse.osee.framework.core.model.test/src/org/eclipse/osee/framework/core/model/mocks/ModelAsserts.java +++ b/plugins/org.eclipse.osee.framework.core.model.test/src/org/eclipse/osee/framework/core/model/mocks/ModelAsserts.java @@ -29,7 +29,6 @@ import org.eclipse.osee.framework.core.model.OseeEnumEntry; import org.eclipse.osee.framework.core.model.access.AccessDetail; import org.eclipse.osee.framework.core.model.cache.AbstractOseeCache; import org.eclipse.osee.framework.core.model.cache.BranchCache; -import org.eclipse.osee.framework.core.model.cache.IOseeTypeFactory; import org.eclipse.osee.framework.core.model.type.ArtifactType; import org.eclipse.osee.framework.core.model.type.AttributeType; import org.eclipse.osee.framework.core.model.type.OseeEnumType; @@ -174,20 +173,6 @@ public class ModelAsserts { } } - public static OseeEnumType createEnumType(IOseeTypeFactory factory, Long guid, String name, Object... entries) throws OseeCoreException { - OseeEnumType type = new OseeEnumType(guid, name); - if (entries != null && entries.length > 0) { - List<OseeEnumEntry> items = new ArrayList<OseeEnumEntry>(); - for (int index = 0; index < entries.length; index++) { - String itemName = (String) entries[index]; - Integer ordinal = (Integer) entries[++index]; - items.add(new OseeEnumEntry(null, itemName, ordinal)); - } - type.setEntries(items); - } - return type; - } - public static void checkEnumType(String expectedName, String[] expectedEntries, Integer[] expectedOrdinals, OseeEnumType actualEnumType) throws OseeCoreException { Assert.assertEquals(expectedName, actualEnumType.getName()); OseeEnumEntry[] enumEntries = actualEnumType.values(); diff --git a/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/OseeEnumEntry.java b/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/OseeEnumEntry.java index e592b6bb4ff..172d62474d4 100644 --- a/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/OseeEnumEntry.java +++ b/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/OseeEnumEntry.java @@ -11,17 +11,21 @@ package org.eclipse.osee.framework.core.model; import org.eclipse.osee.framework.jdk.core.type.Pair; +import org.eclipse.osee.framework.jdk.core.util.Strings; /** * @author Roberto E. Escobar */ public class OseeEnumEntry extends AbstractOseeType<String> { private final static String ENUM_ENTRY_ORDINAL_FIELD = "osee.enum.entry.ordinal.field"; + private final static String ENUM_ENTRY_DESCRIPTION_FIELD = "osee.enum.entry.description.field"; - public OseeEnumEntry(String guid, String name, int ordinal) { + public OseeEnumEntry(String guid, String name, int ordinal, String description) { super(guid, name); addField(ENUM_ENTRY_ORDINAL_FIELD, new OseeField<Integer>()); setOrdinal(ordinal); + addField(ENUM_ENTRY_DESCRIPTION_FIELD, new OseeField<String>()); + setDescription(description); } public int ordinal() { @@ -32,6 +36,15 @@ public class OseeEnumEntry extends AbstractOseeType<String> { setFieldLogException(ENUM_ENTRY_ORDINAL_FIELD, ordinal); } + public void setDescription(String description) { + setFieldLogException(ENUM_ENTRY_DESCRIPTION_FIELD, Strings.isValid(description) ? description : ""); + } + + @Override + public String getDescription() { + return getFieldValueLogException("", ENUM_ENTRY_DESCRIPTION_FIELD); + } + public Pair<String, Integer> asPair() { return new Pair<String, Integer>(getName(), ordinal()); } @@ -55,6 +68,14 @@ public class OseeEnumEntry extends AbstractOseeType<String> { @Override public String toString() { - return String.format("%s:%s", getName(), ordinal()); + return String.format("%s:%s%s", getName(), ordinal(), toStringDescription()); + } + + private String toStringDescription() { + String description = ""; + if (Strings.isValid(getDescription())) { + description = " - " + getDescription(); + } + return description; } }
\ No newline at end of file diff --git a/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/type/OseeEnumTypeFactory.java b/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/type/OseeEnumTypeFactory.java index 6e9aa2aae8e..e0d5dfcad88 100644 --- a/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/type/OseeEnumTypeFactory.java +++ b/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/type/OseeEnumTypeFactory.java @@ -29,11 +29,11 @@ public class OseeEnumTypeFactory implements IOseeTypeFactory { return new OseeEnumType(guid, name); } - public OseeEnumEntry createEnumEntry(String guid, String name, int ordinal) throws OseeCoreException { + public OseeEnumEntry createEnumEntry(String guid, String name, int ordinal, String description) throws OseeCoreException { Conditions.checkNotNullOrEmpty(name, "osee enum entry name"); Conditions.checkExpressionFailOnTrue(ordinal < 0, "ordinal must be greater than or equal to zero"); String checkedGuid = Conditions.checkGuidCreateIfNeeded(guid); - return new OseeEnumEntry(checkedGuid, name, ordinal); + return new OseeEnumEntry(checkedGuid, name, ordinal, description); } public OseeEnumType createOrUpdate(IOseeCache<Long, OseeEnumType> cache, int enumTypeId, StorageState storageState, Long guid, String enumTypeName) throws OseeCoreException { @@ -64,16 +64,17 @@ public class OseeEnumTypeFactory implements IOseeTypeFactory { return oseeEnumType; } - public OseeEnumEntry createOrUpdate(IOseeCache<Long, OseeEnumType> cache, Long enumTypeGuid, String enumEntryGuid, String enumEntryName, int ordinal) throws OseeCoreException { + public OseeEnumEntry createOrUpdate(IOseeCache<Long, OseeEnumType> cache, Long enumTypeGuid, String enumEntryGuid, String enumEntryName, int ordinal, String enumEntryDescription) throws OseeCoreException { Conditions.checkNotNull(cache, "OseeEnumTypeCache"); OseeEnumType oseeEnumType = ((AbstractOseeCache<Long, OseeEnumType>) cache).getByGuid(enumTypeGuid); OseeEnumEntry enumEntry = oseeEnumType.getEntryByGuid(enumEntryGuid); if (enumEntry == null) { - enumEntry = createEnumEntry(enumEntryGuid, enumEntryName, ordinal); + enumEntry = createEnumEntry(enumEntryGuid, enumEntryName, ordinal, enumEntryDescription); oseeEnumType.addEntry(enumEntry); } else { enumEntry.setName(enumEntryName); enumEntry.setOrdinal(ordinal); + enumEntry.setDescription(enumEntryDescription); } return enumEntry; } diff --git a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/attribute/AttributeTypeManager.java b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/attribute/AttributeTypeManager.java index a2e8a9bb735..d297be2c745 100644 --- a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/attribute/AttributeTypeManager.java +++ b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/attribute/AttributeTypeManager.java @@ -12,7 +12,9 @@ package org.eclipse.osee.framework.skynet.core.attribute; import java.util.ArrayList; import java.util.Collection; +import java.util.HashMap; import java.util.HashSet; +import java.util.Map; import java.util.Set; import org.eclipse.osee.framework.core.data.IAttributeType; import org.eclipse.osee.framework.core.data.IOseeBranch; @@ -20,6 +22,7 @@ import org.eclipse.osee.framework.core.exception.OseeArgumentException; import org.eclipse.osee.framework.core.exception.OseeCoreException; import org.eclipse.osee.framework.core.exception.OseeTypeDoesNotExist; import org.eclipse.osee.framework.core.model.Branch; +import org.eclipse.osee.framework.core.model.OseeEnumEntry; import org.eclipse.osee.framework.core.model.cache.AbstractOseeCache; import org.eclipse.osee.framework.core.model.cache.BranchCache; import org.eclipse.osee.framework.core.model.type.ArtifactType; @@ -124,6 +127,14 @@ public class AttributeTypeManager { return getEnumerationValues(getType(attributeType)); } + public static Map<String, String> getEnumerationValueDescriptions(IAttributeType attributeType) throws OseeCoreException { + Map<String, String> values = new HashMap<String, String>(); + for (OseeEnumEntry entry : AttributeTypeManager.getType(attributeType).getOseeEnumType().values()) { + values.put(entry.getName(), entry.getDescription()); + } + return values; + } + public static int getMinOccurrences(IAttributeType attributeType) throws OseeCoreException { return getType(attributeType).getMinOccurrences(); } diff --git a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/ClientOseeEnumTypeAccessor.java b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/ClientOseeEnumTypeAccessor.java index 466ff892f13..93edb282952 100644 --- a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/ClientOseeEnumTypeAccessor.java +++ b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/ClientOseeEnumTypeAccessor.java @@ -52,7 +52,7 @@ public class ClientOseeEnumTypeAccessor extends AbstractClientDataAccessor<Long, for (String[] enumEntryRow : response.getEnumEntryRows()) { factory.createOrUpdate(cache, Long.valueOf(enumEntryRow[0]), enumEntryRow[1], enumEntryRow[2], - Integer.parseInt(enumEntryRow[3])); + Integer.parseInt(enumEntryRow[3]), enumEntryRow[4]); } return enumTypes; } |